судя по коду сделан на swipeable и я кладу в него LazyColumn. Когда скролю свой список, вместо него свайпается весь контейнер.
Добавили же модификатор в 1.2.0 rememberNestedScrollConnection()
фух, это прям кроличья нора была. Проблема оказалась в BottomSheetDialogFragment + LazyColumn. Махровый фрагмент со своим свайпом, а внутри компоуз со своим списком и их нужно скоординировать. Смесь бульдога с носорогом. Решение нашел на японском)) https://qiita.com/yasukotelin/items/942f3f8698befe6c1f30 Основная идея это LaunchedEffect(listState) { snapshotFlow { listState.layoutInfo.visibleItemsInfo.firstOrNull()?.offset } .map { it == 0 } .distinctUntilChanged() .collect { onScrollState(it) }
у меня тоже есть такая связка, не помню точно ли необходимо было что-то подобное) но я в любом случае рад!
Обсуждают сегодня