Вот расширение модификатора, которое я нашел в системе отслеживания ошибок Google, которое помогло отключить вертикальную прокрутку:
Код: Выделить всё
fun Modifier.verticalScrollDisabled() =
pointerInput(Unit) {
awaitPointerEventScope {
while (true) {
awaitPointerEvent(pass = PointerEventPass.Initial).changes.forEach {
val offset = it.positionChange()
if (abs(offset.y) > 0f) {
it.consume()
}
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/768 ... ck-compose
Мобильная версия