Add remote config support for large screen UI.

This commit is contained in:
Alex Hart
2025-09-19 09:18:17 -03:00
committed by Jeffrey Starke
parent fd999be41a
commit 9269c66d1e
5 changed files with 17 additions and 11 deletions

View File

@@ -95,7 +95,7 @@ enum class WindowSizeClass(
fun isPortrait(): Boolean = !isLandscape()
fun isSplitPane(): Boolean {
return if (SignalStore.internal.largeScreenUi && SignalStore.internal.forceSplitPaneOnCompactLandscape) {
return if (RemoteConfig.largeScreenUi && SignalStore.internal.forceSplitPaneOnCompactLandscape) {
this != COMPACT_PORTRAIT
} else {
this.navigation != Navigation.BAR
@@ -121,7 +121,7 @@ enum class WindowSizeClass(
}
fun isForcedCompact(): Boolean {
return !SignalStore.internal.largeScreenUi
return !RemoteConfig.largeScreenUi
}
@Composable