Fix swipe refresh and error tip click refresh

This commit is contained in:
FooIbar authored and tarsin committed 2023-07-15 06:44:59 +08:00
1 parent 92b9b9879c
commit 51e2f44868
3 files changed
+5 -3

No files matched your search

@@ -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 {
@@ -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
}
@@ -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 {