From 1700e2ea725f7f7a33d72059fc90c7034efebb8e Mon Sep 17 00:00:00 2001 From: Antoine Jaury Date: Wed, 30 Sep 2026 11:13:51 +0200 Subject: [PATCH] refactor: replace deprecated `rememberModalBottomSheetState` method --- .../bzh/ajaury/chombev/player/ui/PlaybackSpeedBottomSheet.kt | 5 +++-- .../chombev/preferences/ui/SubtitlePreferencesBottomSheet.kt | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/player/ui/PlaybackSpeedBottomSheet.kt b/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/player/ui/PlaybackSpeedBottomSheet.kt index 91078e8..2f08c9c 100644 --- a/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/player/ui/PlaybackSpeedBottomSheet.kt +++ b/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/player/ui/PlaybackSpeedBottomSheet.kt @@ -8,7 +8,8 @@ import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ModalBottomSheet import androidx.compose.material3.SheetState -import androidx.compose.material3.rememberModalBottomSheetState +import androidx.compose.material3.SheetValue +import androidx.compose.material3.rememberBottomSheetState import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview @@ -40,7 +41,7 @@ fun PlaybackSpeedBottomSheet( onBreakChange: (Float) -> Unit = {}, onAutoPauseChange: (Boolean) -> Unit = {}, onDismiss: () -> Unit = {}, - sheetState: SheetState = rememberModalBottomSheetState(), + sheetState: SheetState = rememberBottomSheetState(initialValue = SheetValue.Expanded), ) { ModalBottomSheet( onDismissRequest = onDismiss, diff --git a/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/preferences/ui/SubtitlePreferencesBottomSheet.kt b/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/preferences/ui/SubtitlePreferencesBottomSheet.kt index 95283ed..0a3ff36 100644 --- a/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/preferences/ui/SubtitlePreferencesBottomSheet.kt +++ b/feature/records/src/commonMain/kotlin/bzh/ajaury/chombev/preferences/ui/SubtitlePreferencesBottomSheet.kt @@ -14,8 +14,9 @@ import androidx.compose.material3.IconButton import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ModalBottomSheet import androidx.compose.material3.SheetState +import androidx.compose.material3.SheetValue import androidx.compose.material3.Text -import androidx.compose.material3.rememberModalBottomSheetState +import androidx.compose.material3.rememberBottomSheetState import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier @@ -50,7 +51,7 @@ fun SubtitlePreferencesBottomSheet( onTextSizeDecrease: () -> Unit = {}, onTextSizeIncrease: () -> Unit = {}, onDismiss: () -> Unit = {}, - sheetState: SheetState = rememberModalBottomSheetState(), + sheetState: SheetState = rememberBottomSheetState(initialValue = SheetValue.Expanded), ) { ModalBottomSheet( onDismissRequest = onDismiss,