Reset search result scroll position when query changes
This commit is contained in:
parent
d772dfa041
commit
7d8ac528b7
@ -47,6 +47,10 @@ internal class SearchComponent(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LaunchedEffect(searchVM.searchQuery.value, searchVM.filters.value) {
|
||||||
|
lazyListState.requestScrollToItem(0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
LaunchedEffect(lazyListState.canScrollForward, lazyListState.canScrollBackward) {
|
LaunchedEffect(lazyListState.canScrollForward, lazyListState.canScrollBackward) {
|
||||||
isAtBottom.value = !lazyListState.canScrollForward && !reverse || !lazyListState.canScrollBackward && reverse
|
isAtBottom.value = !lazyListState.canScrollForward && !reverse || !lazyListState.canScrollBackward && reverse
|
||||||
isAtTop.value = !lazyListState.canScrollForward && reverse || !lazyListState.canScrollBackward && !reverse
|
isAtTop.value = !lazyListState.canScrollForward && reverse || !lazyListState.canScrollBackward && !reverse
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user