TheDukerChip
07/19/2021, 6:59 PM@Composable
fun ListOfItems(pagedItems: Flow<PagingData<Item>>) {
val items: LazyPagingItems<Item> = pagedItems.collectAsLazyPagingItems()
LazyColumn {
items(items) { item ->
ItemCard(item)
}
}
}
Problem is scrolled state is not retained when the screen is rotated
Tried with the following
val listState: LazyListState = rememberSaveable(saver = LazyListState.Saver) { LazyListState() }
val scrollState: ScrollState = rememberSaveable(saver = ScrollState.Saver) { ScrollState(0) }
LazyColumn(
modifier = Modifier
.scrollable(scrollState, Orientation.Vertical),
state = listState,
) {}
Still got no luckDominaezzz
07/19/2021, 8:32 PMitems
becomes empty the scroll will be reset.