diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/FavoritesScene.kt b/app/src/main/java/com/hippo/ehviewer/ui/scene/FavoritesScene.kt index e73c5bb3b..8dc9b3929 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/FavoritesScene.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/FavoritesScene.kt @@ -325,7 +325,8 @@ class FavoritesScene : SearchBarScene() { drawable.setBounds(0, 0, drawable.intrinsicWidth, drawable.intrinsicHeight) binding.tip.setCompoundDrawables(null, drawable, null, null) binding.tip.setOnClickListener { mAdapter?.refresh() } - val transition = ViewTransition(binding.recyclerView, binding.progress, binding.tip) + binding.refreshLayout.setOnRefreshListener { mAdapter?.refresh() } + val transition = ViewTransition(binding.refreshLayout, binding.progress, binding.tip) val empty = getString(R.string.gallery_list_empty_hit) adapter.addLoadStateListener { lifecycleScope.launchUI { diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryCommentsScene.kt b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryCommentsScene.kt index 7efdf0e47..e92ba48a8 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryCommentsScene.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryCommentsScene.kt @@ -259,7 +259,7 @@ class GalleryCommentsScene : BaseToolbarScene(), View.OnClickListener, OnRefresh binding.fab.setOnClickListener(this) addAboveSnackView(binding.editPanel) addAboveSnackView(binding.fabLayout) - mViewTransition = ViewTransition(binding.recyclerView, tip) + mViewTransition = ViewTransition(binding.refreshLayout, tip) updateView(false) return binding.root } diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.kt b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.kt index 5b3a50eb9..29413a11b 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.kt @@ -390,7 +390,8 @@ class GalleryListScene : SearchBarScene() { drawable.setBounds(0, 0, drawable.intrinsicWidth, drawable.intrinsicHeight) binding.tip.setCompoundDrawables(null, drawable, null, null) binding.tip.setOnClickListener { mAdapter?.refresh() } - val transition = ViewTransition(binding.recyclerView, binding.progress, binding.tip) + binding.refreshLayout.setOnRefreshListener { mAdapter?.refresh() } + val transition = ViewTransition(binding.refreshLayout, binding.progress, binding.tip) val empty = getString(R.string.gallery_list_empty_hit) val noWatch = getString(R.string.gallery_list_empty_hit_subscription) adapter.addLoadStateListener {