From ee42f44254e9988ce201108a36298bc40d06f82d Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Thu, 21 Aug 2025 12:19:46 -0400 Subject: [PATCH] HiddenBrowser: Fix proxy setting all properties on browser Missing return. --- chrome/content/zotero/HiddenBrowser.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/chrome/content/zotero/HiddenBrowser.mjs b/chrome/content/zotero/HiddenBrowser.mjs index d8c0bbb8aa..cc97f02e3b 100644 --- a/chrome/content/zotero/HiddenBrowser.mjs +++ b/chrome/content/zotero/HiddenBrowser.mjs @@ -110,9 +110,11 @@ export class HiddenBrowser { set(target, prop, val) { if (prop in target) { target[prop] = val; + return true; + } + else { + return Reflect.set(target._browser, prop, val); } - Reflect.set(target._browser, prop, val) - return true; } }); }