From 5c337808abd08204a114ad8a3c2cdbd96c8c8a11 Mon Sep 17 00:00:00 2001 From: abaevbog Date: Tue, 3 Oct 2023 04:23:24 -0400 Subject: [PATCH] show advanced search menuitem in quicksearch menu In quicksearch menu, display a menuitem after a separator that opens the advanced search window. --- chrome/content/zotero/elements/quickSearchTextbox.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/elements/quickSearchTextbox.js b/chrome/content/zotero/elements/quickSearchTextbox.js index fc3c8e542d..3581e53d6a 100644 --- a/chrome/content/zotero/elements/quickSearchTextbox.js +++ b/chrome/content/zotero/elements/quickSearchTextbox.js @@ -105,7 +105,14 @@ popup.append(item); } - + let separator = document.createXULElement('menuseparator'); + popup.append(separator); + let advancedSearchOption = document.createXULElement('menuitem'); + advancedSearchOption.label = Zotero.getString("zotero.toolbar.advancedSearch"); + advancedSearchOption.addEventListener("command", () => { + ZoteroPane.openAdvancedSearchWindow(); + }); + popup.append(advancedSearchOption); return this._searchModePopup = popup; }