mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-22 18:55:12 +00:00
Enable 'dim in dark theme' by default.
This commit is contained in:
@@ -85,7 +85,7 @@ public class ChatWallpaperFragment extends Fragment {
|
||||
R.string.ChatWallpaperFragment__clear,
|
||||
() -> {
|
||||
viewModel.setWallpaper(null);
|
||||
viewModel.setDimInDarkTheme(false);
|
||||
viewModel.setDimInDarkTheme(true);
|
||||
viewModel.saveWallpaperSelection();
|
||||
});
|
||||
});
|
||||
@@ -95,7 +95,7 @@ public class ChatWallpaperFragment extends Fragment {
|
||||
R.string.ChatWallpaperFragment__reset,
|
||||
() -> {
|
||||
viewModel.setWallpaper(null);
|
||||
viewModel.setDimInDarkTheme(false);
|
||||
viewModel.setDimInDarkTheme(true);
|
||||
viewModel.resetAllWallpaper();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -32,7 +32,7 @@ public class ChatWallpaperViewModel extends ViewModel {
|
||||
this.recipientId = recipientId;
|
||||
|
||||
ChatWallpaper currentWallpaper = repository.getCurrentWallpaper(recipientId);
|
||||
dimInDarkTheme.setValue(currentWallpaper != null && currentWallpaper.getDimLevelForDarkTheme() > 0f);
|
||||
dimInDarkTheme.setValue(currentWallpaper == null || currentWallpaper.getDimLevelForDarkTheme() > 0f);
|
||||
enableWallpaperControls.setValue(hasClearableWallpaper());
|
||||
wallpaper.setValue(Optional.fromNullable(currentWallpaper));
|
||||
}
|
||||
@@ -65,7 +65,7 @@ public class ChatWallpaperViewModel extends ViewModel {
|
||||
ChatWallpaper globalWallpaper = SignalStore.wallpaper().getWallpaper();
|
||||
|
||||
this.wallpaper.setValue(Optional.fromNullable(globalWallpaper));
|
||||
this.dimInDarkTheme.setValue(globalWallpaper != null && globalWallpaper.getDimLevelForDarkTheme() > 0);
|
||||
this.dimInDarkTheme.setValue(globalWallpaper == null || globalWallpaper.getDimLevelForDarkTheme() > 0);
|
||||
}
|
||||
|
||||
enableWallpaperControls.setValue(false);
|
||||
|
||||
Reference in New Issue
Block a user