mobile: close modal views (#715)

This commit is contained in:
JRoberts authored and GitHub committed 2022-05-31 20:55:19 +04:00
1 parent 0bb5774ff1
commit 15ddefe86b
5 files changed
+26 -21

No files matched your search

@@ -100,6 +100,7 @@ class MainActivity: FragmentActivity(), LifecycleEventObserver {
userAuthorized.value = true
} else {
userAuthorized.value = false
ModalManager.shared.closeModals()
authenticate(
generalGetString(R.string.auth_unlock),
generalGetString(R.string.auth_log_in_using_credential),
@@ -241,7 +242,9 @@ fun MainPage(
// this with LaunchedEffect(userAuthorized.value) fixes bottom sheet visibly collapsing after authentication
var chatsAccessAuthorized by remember { mutableStateOf(false) }
LaunchedEffect(userAuthorized.value) {
delay(500L)
if (chatModel.controller.appPrefs.performLA.get()) {
delay(500L)
}
chatsAccessAuthorized = userAuthorized.value == true
}
var showAdvertiseLAAlert by remember { mutableStateOf(false) }