From 6b3ea14aa1a033bfe9fff62163e348f554aa97fc Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 10 Jun 2024 05:48:54 -0400 Subject: [PATCH] fx128: Remove try/catch for Services.jsm not being available Not sure if there are other errors here that we want to ignore, but the specified one should no longer be an issue. --- chrome/content/zotero/editMenuOverlay.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/chrome/content/zotero/editMenuOverlay.js b/chrome/content/zotero/editMenuOverlay.js index 47a1ad53d6..5e3ef80758 100644 --- a/chrome/content/zotero/editMenuOverlay.js +++ b/chrome/content/zotero/editMenuOverlay.js @@ -118,15 +118,10 @@ function goBuildEditContextMenu() { popup = document.documentElement.lastElementChild.firstElementChild; } - try { - let menuitemSwitchTextDirection = popup.querySelector("[command='cmd_switchTextDirection']"); - let showSwitchTextDirection = Services.prefs.getBoolPref("bidi.browser.ui", false); - menuitemSwitchTextDirection.hidden = !showSwitchTextDirection; - menuitemSwitchTextDirection.previousElementSibling.hidden = !showSwitchTextDirection; - } - catch (e) { - // Not worth failing over Services.jsm not being imported in a utility window - } + let menuitemSwitchTextDirection = popup.querySelector("[command='cmd_switchTextDirection']"); + let showSwitchTextDirection = Services.prefs.getBoolPref("bidi.browser.ui", false); + menuitemSwitchTextDirection.hidden = !showSwitchTextDirection; + menuitemSwitchTextDirection.previousElementSibling.hidden = !showSwitchTextDirection; return popup; }