Fix theme transitions in chats.

This commit is contained in:
Michelle Tang
2024-11-08 16:24:28 -05:00
committed by Greyson Parrelli
parent 3235982f17
commit 5e8318d63f
3 changed files with 18 additions and 3 deletions

View File

@@ -20,4 +20,10 @@ public final class ConfigurationUtil {
public static float getFontScale(@NonNull Configuration configuration) {
return configuration.fontScale;
}
public static boolean isUiModeChanged(@NonNull Configuration configuration, @NonNull Configuration newConfiguration) {
int oldTheme = configuration.uiMode & Configuration.UI_MODE_NIGHT_MASK;
int newTheme = newConfiguration.uiMode & Configuration.UI_MODE_NIGHT_MASK;
return oldTheme == newTheme;
}
}