Просмотр исходного кода

书架选择排序后闪退的问题 #182

HapeLee 1 год назад
Родитель
Сommit
cdd23b426c

+ 4 - 5
app/src/main/java/io/legado/app/ui/main/bookshelf/books/BooksFragment.kt

@@ -174,11 +174,10 @@ class BooksFragment() : BaseFragment(R.layout.fragment_books),
     }
 
     fun upBookSort(sort: Int) {
-        binding.root.post {
-            arguments?.putInt("bookSort", sort)
-            bookSort = sort
-            upRecyclerData()
-        }
+        if (!isAdded || view == null) return
+        arguments?.putInt("bookSort", sort)
+        bookSort = sort
+        upRecyclerData()
     }
 
     fun setEnableRefresh(enable: Boolean) {