Browse Source

Hide catalogue empty view properly (fixes #2783)

arkon 5 years ago
parent
commit
af937f2e31

+ 1 - 3
app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/browse/BrowseCatalogueController.kt

@@ -356,7 +356,6 @@ open class BrowseCatalogueController(bundle: Bundle) :
         if (catalogue_view != null) {
             val message = getErrorMessage(error)
             val retryAction = View.OnClickListener {
-                empty_view.hide()
 
                 // If not the first page, show bottom progress bar.
                 if (adapter.mainItemCount > 0 && progressItem != null) {
@@ -378,8 +377,6 @@ open class BrowseCatalogueController(bundle: Bundle) :
 
                 empty_view.show(message, actions)
             } else {
-                empty_view.hide()
-
                 snack = catalogue_view.snack(message, Snackbar.LENGTH_INDEFINITE) {
                     setAction(R.string.action_retry, retryAction)
                 }
@@ -496,6 +493,7 @@ open class BrowseCatalogueController(bundle: Bundle) :
      * Hides active progress bars.
      */
     private fun hideProgressBar() {
+        empty_view.hide()
         progress?.gone()
     }