mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-20 13:23:59 +00:00
[android] Fix theme change
Signed-off-by: Andrei Shkrob <github@shkrob.dev>
This commit is contained in:
@@ -470,9 +470,13 @@ public class MwmActivity extends BaseMwmFragmentActivity
|
|||||||
{
|
{
|
||||||
super.onConfigurationChanged(newConfig);
|
super.onConfigurationChanged(newConfig);
|
||||||
|
|
||||||
final int newUiMode = newConfig.uiMode & Configuration.UI_MODE_TYPE_MASK;
|
final int newType = newConfig.uiMode & Configuration.UI_MODE_TYPE_MASK;
|
||||||
final boolean carModeChanged = (newUiMode | mLastUiMode & Configuration.UI_MODE_TYPE_CAR) != 0;
|
final int oldType = mLastUiMode & Configuration.UI_MODE_TYPE_MASK;
|
||||||
mLastUiMode = newUiMode;
|
|
||||||
|
mLastUiMode = newConfig.uiMode;
|
||||||
|
|
||||||
|
final boolean carModeChanged =
|
||||||
|
newType != oldType && (newType == Configuration.UI_MODE_TYPE_CAR || oldType == Configuration.UI_MODE_TYPE_CAR);
|
||||||
|
|
||||||
if (carModeChanged)
|
if (carModeChanged)
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user