From 0dfe276d9be58373c1e43c56d85dcf4b5bfd9489 Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Wed, 14 Feb 2024 16:09:06 -0500 Subject: [PATCH] Fix empty Quick Copy locale dropdown Closes #3254 --- chrome/content/zotero/preferences/preferences_export.jsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/chrome/content/zotero/preferences/preferences_export.jsx b/chrome/content/zotero/preferences/preferences_export.jsx index 2a6db92ebf..a76e13aa90 100644 --- a/chrome/content/zotero/preferences/preferences_export.jsx +++ b/chrome/content/zotero/preferences/preferences_export.jsx @@ -69,11 +69,12 @@ Zotero_Preferences.Export = { // Initialize locale drop-down var localeMenulist = document.getElementById("zotero-quickCopy-locale-menu"); Zotero.Styles.populateLocaleList(localeMenulist); + localeMenulist.addEventListener('syncfrompreference', () => { + this._lastSelectedLocale = Zotero.Prefs.get("export.quickCopy.locale"); + this.updateQuickCopyUI(); + }); localeMenulist.setAttribute('preference', "extensions.zotero.export.quickCopy.locale"); - this._lastSelectedLocale = Zotero.Prefs.get("export.quickCopy.locale"); - this.updateQuickCopyUI(); - yield this.refreshQuickCopySiteList(); }),