diff options
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt')
-rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt index 74f12429c..b3f4188cd 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/model/HomeViewModel.kt @@ -8,10 +8,20 @@ class HomeViewModel : ViewModel() { private val _navigationVisible = MutableLiveData(true) val navigationVisible: LiveData<Boolean> get() = _navigationVisible - fun setNavigationVisible(visible: Boolean) { + private val _statusBarShadeVisible = MutableLiveData(true) + val statusBarShadeVisible: LiveData<Boolean> get() = _statusBarShadeVisible + + fun setNavigationVisibility(visible: Boolean) { if (_navigationVisible.value == visible) { return } _navigationVisible.value = visible } + + fun setStatusBarShadeVisibility(visible: Boolean) { + if (_statusBarShadeVisible.value == visible) { + return + } + _statusBarShadeVisible.value = visible + } } |