diff --git a/chrome/content/zotero/bibliography.js b/chrome/content/zotero/bibliography.js index f4990e32c..031af9a78 100644 --- a/chrome/content/zotero/bibliography.js +++ b/chrome/content/zotero/bibliography.js @@ -216,8 +216,9 @@ var Zotero_File_Interface_Bibliography = new function() { !selectedStyleObj.usesAbbreviation; // Hide the automaticCitationUpdates checkbox before the prompt is shown - document.getElementById("automaticCitationUpdates-vbox").hidden - = _io.dontAskDelayCitationUpdates == undefined; + var showAutomaticUpdatesOption = Zotero.Prefs.get('integration.alwaysShowAutomaticUpdatesOption') + || _io.dontAskDelayCitationUpdates !== undefined; + document.getElementById("automaticCitationUpdates-vbox").hidden = !showAutomaticUpdatesOption; // Highlight delay citations checkbox after displaying the alert // NOTE: Currently unused diff --git a/defaults/preferences/zotero.js b/defaults/preferences/zotero.js index 642ed2d93..4946ddeef 100644 --- a/defaults/preferences/zotero.js +++ b/defaults/preferences/zotero.js @@ -126,6 +126,7 @@ pref("extensions.zotero.integration.port", 50001); pref("extensions.zotero.integration.autoRegenerate", -1); // -1 = ask; 0 = no; 1 = yes pref("extensions.zotero.integration.useClassicAddCitationDialog", false); pref("extensions.zotero.integration.keepAddCitationDialogRaised", false); +pref("extensions.zotero.integration.alwaysShowAutomaticUpdatesOption", false); // Connector settings pref("extensions.zotero.httpServer.enabled", false); // TODO enabled for testing only