From 9990e8d9a780b7ebbb8c399217f8b700b93cee68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Kil=C3=A5ker?= Date: Wed, 3 Apr 2019 18:30:28 +0200 Subject: [PATCH] All: 1383 Clear selected Notes when switching Notebook --- ReactNativeClient/lib/reducer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ReactNativeClient/lib/reducer.js b/ReactNativeClient/lib/reducer.js index f75d8bb4721..0c3140ea1c7 100644 --- a/ReactNativeClient/lib/reducer.js +++ b/ReactNativeClient/lib/reducer.js @@ -218,6 +218,7 @@ function changeSelectedFolder(state, action, options = null) { if (newState.selectedFolderId === state.selectedFolderId && newState.notesParentType === state.notesParentType) return state; if (options.clearNoteHistory) newState.historyNotes = []; + if (options.clearSelectedNoteIds) newState.selectedNoteIds = []; return newState; } @@ -348,7 +349,7 @@ const reducer = (state = defaultState, action) => { case 'FOLDER_SELECT': - newState = changeSelectedFolder(state, action); + newState = changeSelectedFolder(state, action, { clearSelectedNoteIds: true }); break; case 'FOLDER_AND_NOTE_SELECT':