From 53326693218ad25374b4d6f5dd22b05d0a526aaa Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 7 Sep 2021 11:44:16 -0400 Subject: [PATCH] Potentially fix bad configuration change data with change to landscape. --- app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java b/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java index de9dc2534..938c9fcd2 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/BaseActivity.java @@ -86,7 +86,8 @@ public abstract class BaseActivity extends AppCompatActivity { int appCompatNightMode = getDelegate().getLocalNightMode() != AppCompatDelegate.MODE_NIGHT_UNSPECIFIED ? getDelegate().getLocalNightMode() : AppCompatDelegate.getDefaultNightMode(); - configuration.uiMode = (configuration.uiMode & ~Configuration.UI_MODE_NIGHT_MASK) | mapNightModeToConfigurationUiMode(newBase, appCompatNightMode); + configuration.uiMode = (configuration.uiMode & ~Configuration.UI_MODE_NIGHT_MASK) | mapNightModeToConfigurationUiMode(newBase, appCompatNightMode); + configuration.orientation = Configuration.ORIENTATION_UNDEFINED; applyOverrideConfiguration(configuration); }