Fix missing full-screen dialog styles

Fixes #481
This commit is contained in:
Oscar Mira 2025-04-19 02:32:22 +02:00
parent e22da7ef5a
commit 4ba94b6b5c
No known key found for this signature in database
GPG key ID: B371B98C5DC32237
3 changed files with 7 additions and 7 deletions

View file

@ -25,7 +25,6 @@ import org.thoughtcrime.securesms.groups.GroupId;
import org.thoughtcrime.securesms.providers.BlobProvider;
import org.thoughtcrime.securesms.qr.QrCodeUtil;
import org.thoughtcrime.securesms.util.BottomSheetUtil;
import org.thoughtcrime.securesms.util.ThemeUtil;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
@ -55,8 +54,7 @@ public class GroupLinkShareQrDialogFragment extends DialogFragment {
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setStyle(STYLE_NO_FRAME, ThemeUtil.isDarkTheme(requireActivity()) ? R.style.TextSecure_DarkTheme
: R.style.TextSecure_LightTheme);
setStyle(STYLE_NO_FRAME, R.style.Signal_DayNight_Dialog_FullScreen);
}
@Override

View file

@ -215,7 +215,11 @@
<item name="android:windowAnimationStyle">@style/TextSecure.Animation.FullScreenDialog</item>
</style>
<style name="Signal.DayNight.BiometricDialog.FullScreen" parent="">
<style name="Signal.DayNight.Dialog.Animated.Bottom" parent="@style/ThemeOverlay.Material3">
<item name="android:windowAnimationStyle">@style/FakeBottomSheet</item>
</style>
<style name="Signal.DayNight.BiometricDialog.FullScreen" parent="@style/ThemeOverlay.Material3">
<item name="android:windowAnimationStyle">@style/BiometricDialogAnimation</item>
<item name="android:windowBackground">?attr/signal_background_primary</item>
<item name="android:colorBackgroundCacheHint">?attr/signal_background_primary</item>

View file

@ -621,9 +621,7 @@
<item name="android:backgroundDimEnabled">true</item>
</style>
<style name="Signal.DayNight.Dialog.Animated.Bottom" parent="Signal.DayNight">
<item name="android:windowAnimationStyle">@style/FakeBottomSheet</item>
</style>
<!-- MOLLY: Signal.DayNight.Dialog.Animated.Bottom moved to signal_styles.xml -->
<style name="Widget.Signal.BottomSheet.ReactWithAny" parent="Widget.Material3.BottomSheet">
<item name="backgroundTint">?attr/colorSurfaceContainerLow</item>