diff --git a/src/public/app/services/tree_context_menu.js b/src/public/app/services/tree_context_menu.js index 0c37e5158..b37ef28ba 100644 --- a/src/public/app/services/tree_context_menu.js +++ b/src/public/app/services/tree_context_menu.js @@ -95,8 +95,8 @@ class TreeContextMenu { enabled: !clipboard.isClipboardEmpty() && notSearch && noSelectedNotes }, { title: 'Paste after', command: "pasteNotesAfterFromClipboard", uiIcon: "paste", enabled: !clipboard.isClipboardEmpty() && isNotRoot && !isHoisted && parentNotSearch && noSelectedNotes }, - { title: "Duplicate note here", command: "duplicateNote", uiIcon: "empty", - enabled: noSelectedNotes && parentNotSearch && isNotRoot && !isHoisted && (!note.isProtected || protectedSessionHolder.isProtectedSessionAvailable()) }, + { title: "Duplicate note(s) here", command: "duplicateNote", uiIcon: "empty", + enabled: parentNotSearch && isNotRoot && !isHoisted }, { title: "----" }, { title: "Export", command: "exportNote", uiIcon: "empty", enabled: notSearch && noSelectedNotes }, diff --git a/src/public/app/widgets/note_tree.js b/src/public/app/widgets/note_tree.js index 013deb525..7a7f445cc 100644 --- a/src/public/app/widgets/note_tree.js +++ b/src/public/app/widgets/note_tree.js @@ -15,6 +15,7 @@ import clipboard from "../services/clipboard.js"; import protectedSessionService from "../services/protected_session.js"; import syncService from "../services/sync.js"; import options from "../services/options.js"; +import protectedSessionHolder from "../services/protected_session_holder.js"; const TPL = `