diff --git a/app/assets/javascripts/views/notes/notes_view.ts b/app/assets/javascripts/views/notes/notes_view.ts index dc88da49f..32ca1f0c2 100644 --- a/app/assets/javascripts/views/notes/notes_view.ts +++ b/app/assets/javascripts/views/notes/notes_view.ts @@ -300,14 +300,14 @@ class NotesViewCtrl extends PureViewCtrl { private openNotesContextMenu(e: MouseEvent, note: SNNote) { e.preventDefault(); - if (!this.state.selectedNotes[note.uuid]) { - this.selectNote(note); + this.selectNote(note); + if (!note.protected) { + this.application.getAppState().notes.setContextMenuPosition({ + top: e.clientY, + left: e.clientX, + }); + this.application.getAppState().notes.setContextMenuOpen(true); } - this.application.getAppState().notes.setContextMenuPosition({ - top: e.clientY, - left: e.clientX, - }); - this.application.getAppState().notes.setContextMenuOpen(true); } private removeRightClickListeners() {