Scroll to top of logins screen after list changes

upstream-sync
Grigory Kruglov 3 years ago committed by Grisha Kruglov
parent 1b305c1398
commit e67753fb4b

@ -62,6 +62,9 @@ class SavedLoginsListView(
binding.savedLoginsList.isVisible = state.loginList.isNotEmpty() binding.savedLoginsList.isVisible = state.loginList.isNotEmpty()
binding.savedPasswordsEmptyView.isVisible = state.loginList.isEmpty() binding.savedPasswordsEmptyView.isVisible = state.loginList.isEmpty()
} }
loginsAdapter.submitList(state.filteredItems) loginsAdapter.submitList(state.filteredItems) {
// Reset scroll position to the first item after submitted list was committed.
binding.savedLoginsList.scrollToPosition(0)
}
} }
} }

Loading…
Cancel
Save