Selaa lähdekoodia

Move BottomSheet BackHandler to the correct place

vfsfitvnm 3 vuotta sitten
vanhempi
commit
ca90213eaf

+ 1 - 2
app/src/main/kotlin/it/vfsfitvnm/vimusic/ui/components/BottomSheet.kt

@@ -74,8 +74,6 @@ fun BottomSheet(
         mutableStateOf(state.value)
         mutableStateOf(state.value)
     }
     }
 
 
-    BackHandler(enabled = !state.isCollapsed, onBack = state.collapse)
-
     Box {
     Box {
         if (handleOutsideInteractionsWhenExpanded && !state.isCollapsed) {
         if (handleOutsideInteractionsWhenExpanded && !state.isCollapsed) {
             Spacer(
             Spacer(
@@ -157,6 +155,7 @@ fun BottomSheet(
                 .fillMaxSize()
                 .fillMaxSize()
         ) {
         ) {
             if (!state.isCollapsed) {
             if (!state.isCollapsed) {
+                BackHandler(onBack = state.collapse)
                 content()
                 content()
             }
             }