浏览代码

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

0x7673 2 年之前
父节点
当前提交
13bb45b4be
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/src/main/java/eu/kanade/presentation/library/components/LibraryContent.kt

+ 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,