I have horizontal scroll view inside horizontal scroll pager. I want to pager not to scroll if i scroll inner scroll view. What the best way to make that?
iamthevoid
07/28/2023, 7:16 AM
For now i found good way, but it not working everytime.
i remember scroll state for inner scrollable
Copy code
val scrollState = rememberScrollState()
I dispatch result to pager
Copy code
@Composable
private fun AdditionalRow(broker: Broker, onInnerScroll: (scrolling: Boolean) -> Unit) {
val scrollState = rememberScrollState()
val scrolling by remember { derivedStateOf { scrollState.isScrollInProgress } }
LaunchedEffect(scrolling) {
onInnerScroll(scrolling)
}
...........................