Only scrolls to the top if not at the top
This commit is contained in:
@@ -104,7 +104,9 @@ private fun FeedLoaded(
|
|||||||
|
|
||||||
if (scrollToTop) {
|
if (scrollToTop) {
|
||||||
LaunchedEffect(Unit) {
|
LaunchedEffect(Unit) {
|
||||||
listState.scrollToItem(index = 0)
|
if (listState.firstVisibleItemIndex > 0 || listState.firstVisibleItemScrollOffset > 0) {
|
||||||
|
listState.scrollToItem(index = 0)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -119,7 +119,9 @@ private fun FeedLoaded(
|
|||||||
|
|
||||||
if (scrollToTop) {
|
if (scrollToTop) {
|
||||||
LaunchedEffect(Unit) {
|
LaunchedEffect(Unit) {
|
||||||
listState.scrollToItem(index = 0)
|
if (listState.firstVisibleItemIndex > 0 || listState.firstVisibleItemScrollOffset > 0) {
|
||||||
|
listState.scrollToItem(index = 0)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user