Skip to content

AdaptiveBottomSheet: weird scroll issue on iOS #408

@H4kt

Description

@H4kt
Screen.Recording.2026-02-28.at.1.21.45.AM.mov

Also reproducing on my physical iOS 18.6.2 device

Environment

kotlin = 2.3.0
compose-multiplatform = 1.10.0
calf = 0.9.0

Sample code

@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun TestSheet(
    onDismissRequest: () -> Unit
) {
    AdaptiveBottomSheet(
        adaptiveSheetState = rememberAdaptiveSheetState(skipPartiallyExpanded = true),
        dragHandle = null,
        onDismissRequest = onDismissRequest
    ) {
        LazyColumn(
            modifier = Modifier.fillMaxSize()
        ) {
            items(100) {
                Text(
                    modifier = Modifier
                        .fillMaxWidth()
                        .padding(16.dp),
                    text = "${it.inc()}"
                )
            }
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingiosui

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions