diff --git a/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/ClearAllDataDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/ClearAllDataDialog.kt index cb1bf2256..8f14447d3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/ClearAllDataDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/ClearAllDataDialog.kt @@ -12,6 +12,7 @@ import network.loki.messenger.R import org.thoughtcrime.securesms.ApplicationContext import org.thoughtcrime.securesms.loki.protocol.MultiDeviceProtocol import org.session.libsession.utilities.KeyPairUtilities +import org.thoughtcrime.securesms.loki.utilities.UiModeUtilities class ClearAllDataDialog : DialogFragment() { @@ -23,6 +24,8 @@ class ClearAllDataDialog : DialogFragment() { builder.setView(contentView) val result = builder.create() result.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + val isLightMode = UiModeUtilities.isDayUiMode(requireContext()) + result.window?.setDimAmount(if (isLightMode) 0.1f else 0.75f) return result } diff --git a/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/SeedDialog.kt b/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/SeedDialog.kt index 2bd9595b2..41509dc2a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/SeedDialog.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/loki/dialogs/SeedDialog.kt @@ -17,6 +17,7 @@ import org.session.libsession.utilities.IdentityKeyUtil import org.thoughtcrime.securesms.loki.utilities.MnemonicUtilities import org.session.libsignal.crypto.MnemonicCodec import org.session.libsignal.utilities.hexEncodedPrivateKey +import org.thoughtcrime.securesms.loki.utilities.UiModeUtilities class SeedDialog : DialogFragment() { @@ -40,6 +41,8 @@ class SeedDialog : DialogFragment() { builder.setView(contentView) val result = builder.create() result.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + val isLightMode = UiModeUtilities.isDayUiMode(requireContext()) + result.window?.setDimAmount(if (isLightMode) 0.1f else 0.75f) return result } diff --git a/app/src/main/res/drawable/default_dialog_background.xml b/app/src/main/res/drawable/default_dialog_background.xml index fff764ebd..4cd206aca 100644 --- a/app/src/main/res/drawable/default_dialog_background.xml +++ b/app/src/main/res/drawable/default_dialog_background.xml @@ -7,5 +7,4 @@ - \ No newline at end of file diff --git a/app/src/main/res/drawable/default_dialog_background_inset.xml b/app/src/main/res/drawable/default_dialog_background_inset.xml index b67cfb0b7..0ff315ebd 100644 --- a/app/src/main/res/drawable/default_dialog_background_inset.xml +++ b/app/src/main/res/drawable/default_dialog_background_inset.xml @@ -2,6 +2,5 @@ + android:inset="@dimen/medium_spacing"> \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_clear_all_data.xml b/app/src/main/res/layout/dialog_clear_all_data.xml index a4c94c2e8..9d82d0bba 100644 --- a/app/src/main/res/layout/dialog_clear_all_data.xml +++ b/app/src/main/res/layout/dialog_clear_all_data.xml @@ -6,10 +6,8 @@ android:background="@drawable/default_dialog_background_inset" android:gravity="center_horizontal" android:orientation="vertical" - android:paddingLeft="32dp" - android:paddingTop="@dimen/medium_spacing" - android:paddingRight="32dp" - android:paddingBottom="@dimen/medium_spacing"> + android:elevation="4dp" + android:padding="32dp"> + android:padding="32dp"> true + +