manga-refresh-state (#8090)

This commit is contained in:
Ivan Iskandar
2022-09-28 04:49:21 +07:00
committed by GitHub
parent 633bd6eb46
commit 98a4f6cccb
3 changed files with 79 additions and 59 deletions

View File

@@ -295,7 +295,7 @@ private fun MangaScreenSmallImpl(
val topPadding = contentPadding.calculateTopPadding()
SwipeRefresh(
state = rememberSwipeRefreshState(state.isRefreshingInfo || state.isRefreshingChapter),
state = rememberSwipeRefreshState(state.isRefreshingData),
onRefresh = onRefresh,
swipeEnabled = !chapters.any { it.selected },
indicatorPadding = contentPadding,
@@ -429,7 +429,7 @@ fun MangaScreenLargeImpl(
val insetPadding = WindowInsets.systemBars.only(WindowInsetsSides.Horizontal).asPaddingValues()
val (topBarHeight, onTopBarHeightChanged) = remember { mutableStateOf(0) }
SwipeRefresh(
state = rememberSwipeRefreshState(state.isRefreshingInfo || state.isRefreshingChapter),
state = rememberSwipeRefreshState(state.isRefreshingData),
onRefresh = onRefresh,
swipeEnabled = !chapters.any { it.selected },
indicatorPadding = PaddingValues(