From cb929000716a52afd0d5da7f612ff308b4a3f698 Mon Sep 17 00:00:00 2001 From: leekleak <142348248+leekleak@users.noreply.github.com> Date: Fri, 28 Feb 2025 19:12:33 +0200 Subject: [PATCH] Fix bottom sheet overlapping status bar (#1284) --- .../java/de/mm20/launcher2/ui/component/BottomSheetDialog.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/component/BottomSheetDialog.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/component/BottomSheetDialog.kt index 99896260..5fda551d 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/component/BottomSheetDialog.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/component/BottomSheetDialog.kt @@ -5,6 +5,7 @@ import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.statusBarsPadding import androidx.compose.material3.ModalBottomSheet import androidx.compose.material3.SheetState import androidx.compose.material3.rememberModalBottomSheetState @@ -21,6 +22,7 @@ fun BottomSheetDialog( content: @Composable (paddingValues: PaddingValues) -> Unit, ) { ModalBottomSheet( + modifier = Modifier.statusBarsPadding().padding(top = 8.dp), sheetState = bottomSheetState, onDismissRequest = onDismissRequest, ) {