Przeglądaj źródła

Fix library category not updatable when empty. Closes #907

inorichi 7 lat temu
rodzic
commit
6059b85e58

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt

@@ -83,7 +83,7 @@ class LibraryCategoryView @JvmOverloads constructor(context: Context, attrs: Att
                 // Disable swipe refresh when view is not at the top
                 val firstPos = (recycler.layoutManager as LinearLayoutManager)
                         .findFirstCompletelyVisibleItemPosition()
-                swipe_refresh.isEnabled = firstPos == 0
+                swipe_refresh.isEnabled = firstPos <= 0
             }
         })
 

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/ui/recent_updates/RecentChaptersController.kt

@@ -81,7 +81,7 @@ class RecentChaptersController : NucleusController<RecentChaptersPresenter>(),
             recycler.scrollStateChanges().subscribeUntilDestroy {
                 // Disable swipe refresh when view is not at the top
                 val firstPos = layoutManager.findFirstCompletelyVisibleItemPosition()
-                swipe_refresh.isEnabled = firstPos == 0
+                swipe_refresh.isEnabled = firstPos <= 0
             }
 
             swipe_refresh.setDistanceToTriggerSync((2 * 64 * resources.displayMetrics.density).toInt())

+ 4 - 0
app/src/test/java/eu/kanade/tachiyomi/TestApp.kt

@@ -5,4 +5,8 @@ open class TestApp : App() {
     override fun setupAcra() {
         // Do nothing
     }
+
+    override fun setupJobManager() {
+        // Do nothing
+    }
 }