|
|
@@ -106,6 +106,10 @@ abstract class HomeBaseUserListFragment : BaseFragment(R.layout.layout_home_user
|
|
|
|
|
|
override fun loadData() {
|
|
|
super.loadData()
|
|
|
+
|
|
|
+ homeUserListViewModel.filterData.value?.let {
|
|
|
+ fragmentViewModel.selectData(it)
|
|
|
+ }
|
|
|
binding.refreshLayout.autoRefresh()
|
|
|
}
|
|
|
|
|
|
@@ -164,7 +168,7 @@ abstract class HomeBaseUserListFragment : BaseFragment(R.layout.layout_home_user
|
|
|
}
|
|
|
|
|
|
|
|
|
- homeUserListViewModel.filterData.observe(viewLifecycleOwner) {
|
|
|
+ homeUserListViewModel.filterData.observeWithoutCache(viewLifecycleOwner) {
|
|
|
fragmentViewModel.selectData(filterData = it)
|
|
|
binding.rvUserList.scrollToPosition(0)
|
|
|
fragmentViewModel.loadData(isRefresh = true)
|