From edcaf6e02c2b9e036dafbe0f50461dbf91932e85 Mon Sep 17 00:00:00 2001 From: Omni Devel Date: Mon, 15 Jun 2026 18:50:47 +0300 Subject: [PATCH] fix: fixed closing action bar --- .../java/ru/omni_devel/cards/MainActivity.kt | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/mobile/src/main/java/ru/omni_devel/cards/MainActivity.kt b/mobile/src/main/java/ru/omni_devel/cards/MainActivity.kt index e331559..7e407a5 100644 --- a/mobile/src/main/java/ru/omni_devel/cards/MainActivity.kt +++ b/mobile/src/main/java/ru/omni_devel/cards/MainActivity.kt @@ -101,18 +101,7 @@ fun MainPage( var isActionBarShowed by remember { mutableStateOf(false) } Box( - modifier = Modifier - .fillMaxSize() - .then( - if (isActionBarShowed) { - Modifier.clickable( - interactionSource = remember { MutableInteractionSource() }, - indication = null - ) { - isActionBarShowed = false - } - } else Modifier - ) + modifier = Modifier.fillMaxSize() ) { BackHandler( enabled = isActionBarShowed, @@ -140,6 +129,19 @@ fun MainPage( } } + if (isActionBarShowed) { + Box( + modifier = Modifier + .fillMaxSize() + .clickable( + interactionSource = remember { MutableInteractionSource() }, + indication = null + ) { + isActionBarShowed = false + } + ) { } + } + AnimatedVisibility( modifier = Modifier .align(Alignment.BottomEnd)