From 290c2b305d48219ab669c3711b624cce5421bb08 Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Tue, 11 May 2021 15:18:53 -0300 Subject: [PATCH] fix: mantain multiple note selection when streaming items --- app/assets/javascripts/views/notes/notes_view.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/app/assets/javascripts/views/notes/notes_view.ts b/app/assets/javascripts/views/notes/notes_view.ts index 743c859c5..81aaae2d9 100644 --- a/app/assets/javascripts/views/notes/notes_view.ts +++ b/app/assets/javascripts/views/notes/notes_view.ts @@ -273,15 +273,17 @@ class NotesViewCtrl extends PureViewCtrl { * we dont need to reload display options */ await this.reloadNotes(); const activeNote = this.activeEditorNote; - if (activeNote) { - const discarded = activeNote.deleted || activeNote.trashed; - if (discarded && !this.appState?.selectedTag?.isTrashTag) { - this.selectNextOrCreateNew(); + if (this.application.getAppState().notes.selectedNotesCount < 2) { + if (activeNote) { + const discarded = activeNote.deleted || activeNote.trashed; + if (discarded && !this.appState?.selectedTag?.isTrashTag) { + this.selectNextOrCreateNew(); + } else { + this.selectNote(activeNote); + } } else { - this.selectNote(activeNote); + this.selectFirstNote(); } - } else { - this.selectFirstNote(); } } ));