Я использую LazyColumn внутри HorizontalPager, но когда я прокручиваю и хочу немедленно щелкнуть элементы, ничего не происходит (вот видео: https://www.youtube.com/ шорты/oDlHoHe1tN8).
Вот код:
Я использую LazyColumn внутри HorizontalPager, но когда я прокручиваю и хочу немедленно щелкнуть элементы, ничего не происходит (вот видео: https://www.youtube.com/ шорты/oDlHoHe1tN8). Вот код: [code]HorizontalPager( state = pagerState!!, modifier = Modifier.fillMaxHeight() ) { AssetsListView( assetsList = currentAssets.data ?: emptyList(), modifier = Modifier.fillMaxSize(), onRowSelected = { asset -> callBacks.onCoinSelected(asset, false) }, baseAsset = marketBaseAsset, ) }
@Composable fun AssetsListView( modifier: Modifier = Modifier, onRowSelected: (Asset) -> Unit = {}, assetsList: List, baseAsset: BaseAsset = BaseAsset.IRT, ) { CompositionLocalProvider(LocalRippleTheme provides SelectRippleTheme) { LazyColumn(modifier = modifier) { itemsIndexed( assetsList, key = { index, value -> value.id }) { index, value -> val onItemSelected = remember { { onRowSelected(value) } } if(value.symbol != BaseAsset.IRT.symbol) { CoinInfoRow( asset = value, modifier, onRowClicked = onItemSelected, baseAsset = baseAsset ) } } } } } [/code] Знаете, почему это происходит? Эту же проблему можно найти и в приложении «Подсолнух».