[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10815: Sort login items on initial load

pull/600/head
ValentinTimisica 4 years ago committed by Mihai Branescu
parent 631d76aaa1
commit 99591d4100

@ -84,11 +84,13 @@ private fun savedLoginsStateReducer(
action: LoginsAction action: LoginsAction
): LoginsListState { ): LoginsListState {
return when (action) { return when (action) {
is LoginsAction.UpdateLoginsList -> state.copy( is LoginsAction.UpdateLoginsList -> {
state.copy(
isLoading = false, isLoading = false,
loginList = action.list, loginList = action.list,
filteredItems = action.list filteredItems = state.sortingStrategy(action.list)
) )
}
is LoginsAction.FilterLogins -> { is LoginsAction.FilterLogins -> {
filterItems( filterItems(
action.newText, action.newText,

Loading…
Cancel
Save