[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 -> {
isLoading = false, state.copy(
loginList = action.list, isLoading = false,
filteredItems = action.list loginList = action.list,
) filteredItems = state.sortingStrategy(action.list)
)
}
is LoginsAction.FilterLogins -> { is LoginsAction.FilterLogins -> {
filterItems( filterItems(
action.newText, action.newText,

Loading…
Cancel
Save