diff --git a/chrome/content/zotero/integration/citationDialog/keyboardHandler.mjs b/chrome/content/zotero/integration/citationDialog/keyboardHandler.mjs index 5bcc339d3f..932643c9d9 100644 --- a/chrome/content/zotero/integration/citationDialog/keyboardHandler.mjs +++ b/chrome/content/zotero/integration/citationDialog/keyboardHandler.mjs @@ -102,6 +102,10 @@ export class CitationDialogKeyboardHandler { handled = true; this.doc.dispatchEvent(new CustomEvent("dialog-cancelled")); } + else if (event.key == "f" && (Zotero.isMac ? event.metaKey : event.ctrlKey)) { + handled = true; + this._id("bubble-input").focus(); + } if (handled) { event.preventDefault(); event.stopPropagation();