From 0944f3bdc6df0304c8c67975c558eaa51182ec9c Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Mon, 22 Jul 2024 12:45:06 -0400 Subject: [PATCH] Item pane header: Show default context menu for attachment titles Closes #4415 --- chrome/content/zotero/elements/itemPaneHeader.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/elements/itemPaneHeader.js b/chrome/content/zotero/elements/itemPaneHeader.js index 8767f677c1..fef17a7c10 100644 --- a/chrome/content/zotero/elements/itemPaneHeader.js +++ b/chrome/content/zotero/elements/itemPaneHeader.js @@ -117,7 +117,9 @@ this.titleField.addEventListener('blur', () => this.save()); this.titleField.ariaLabel = Zotero.getString('itemFields.title'); this.titleField.addEventListener('contextmenu', (event) => { - if (!this._item) return; + if (!this._item + // Attachment title field: Use default editable-text context menu + || this._item.isAttachment()) return; event.preventDefault(); let menupopup = ZoteroPane.buildFieldTransformMenu({