diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/recents/RecentsController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/recents/RecentsController.kt
index 0ba4c6d09b..1e4da04d93 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/ui/recents/RecentsController.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/ui/recents/RecentsController.kt
@@ -181,10 +181,11 @@ class RecentsController(bundle: Bundle? = null) :
}
presenter.onCreate()
- binding.swipeRefresh.isRefreshing = true
if (presenter.recentItems.isNotEmpty()) {
adapter.updateDataSet(presenter.recentItems)
+ } else {
+ binding.frameLayout.alpha = 0f
}
binding.downloadBottomSheet.dlBottomSheet.onCreate(this)
@@ -371,6 +372,8 @@ class RecentsController(bundle: Bundle? = null) :
shouldMoveToTop: Boolean = false
) {
if (view == null) return
+ binding.progress.isVisible = false
+ binding.frameLayout.alpha = 1f
binding.swipeRefresh.isRefreshing = LibraryUpdateService.isRunning()
adapter.removeAllScrollableHeaders()
adapter.updateItems(recents)
diff --git a/app/src/main/res/layout/recents_controller.xml b/app/src/main/res/layout/recents_controller.xml
index d3d978c849..4cc154fd8a 100644
--- a/app/src/main/res/layout/recents_controller.xml
+++ b/app/src/main/res/layout/recents_controller.xml
@@ -6,6 +6,12 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
+
+