Внутри метода RememberModalBottomSheetState есть параметр SkipPartiallyExpanded. В данном случае это значение будет false, но это не так важно. Меня обычно интересует, как рассчитывается высота состояния PartiallyExpanded (это есть в исходном коде), поскольку я хочу установить минимальную высоту для моего BottomSheet, которая была бы равна высоте PartiallyExpanded
у меня есть код для моего BottomSheet: [code]@Composable @OptIn(ExperimentalMaterial3Api::class) fun BottomSheet( modifier: Modifier = Modifier, isBottomSheetVisible: Boolean, sheetState: SheetState, shape: Shape = RoundedCornerShape(topStart = 12.dp, topEnd = 12.dp), onDismiss: () -> Unit, content: @Composable ColumnScope.() -> Unit ) { if (isBottomSheetVisible) { ModalBottomSheet( modifier = modifier, onDismissRequest = onDismiss, sheetState = sheetState, tonalElevation = 0.dp, shape = shape, dragHandle = null, windowInsets = WindowInsets(0, 0, 0, 0) ) { Column( modifier = Modifier .fillMaxWidth() .padding(start = 16.dp, end = 16.dp, bottom = 30.dp) .navigationBarsPadding() .animateContentSize() ) { Spacer(modifier = Modifier.height(10.dp)) Box( modifier = Modifier .size(height = 4.dp, width = 32.dp) .clip(RoundedCornerShape(100.dp)) .background(almaColorPalette.neutral4) .align(alignment = Alignment.CenterHorizontally) ) Spacer(modifier = Modifier.height(15.dp)) content() } } } } [/code] На экране: [code]val sheetState = rememberModalBottomSheetState() [/code] Внутри метода RememberModalBottomSheetState есть параметр SkipPartiallyExpanded. В данном случае это значение будет false, но это не так важно. Меня обычно интересует, как рассчитывается высота состояния PartiallyExpanded (это есть в исходном коде), поскольку я хочу установить минимальную высоту для моего BottomSheet, которая была бы равна высоте PartiallyExpanded