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
+
+