Parcourir la source

Fix crash in library when selected category is deleted (#9044)

(cherry picked from commit 13bb45b4bee6e31685d47a4157e10bcedf111bf0)
0x7673 il y a 2 ans
Parent
commit
06d12e6562

+ 3 - 0
app/src/main/java/eu/kanade/presentation/library/components/LibraryContent.kt

@@ -60,6 +60,9 @@ fun LibraryContent(
         var isRefreshing by remember(pagerState.currentPage) { mutableStateOf(false) }
 
         if (showPageTabs && categories.size > 1) {
+            if (categories.size <= pagerState.currentPage) {
+                pagerState.currentPage = categories.size - 1
+            }
             LibraryTabs(
                 categories = categories,
                 currentPageIndex = pagerState.currentPage,