From 7877c63600cdd7abcd569a86e281f6480bb0e04a Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Mon, 10 Nov 2025 13:50:34 -0500 Subject: [PATCH] fx140: Fix Ctrl-Enter check (#5608) --- chrome/content/zotero/platformKeys.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/chrome/content/zotero/platformKeys.js b/chrome/content/zotero/platformKeys.js index ead13c4eb8..5053ff4359 100644 --- a/chrome/content/zotero/platformKeys.js +++ b/chrome/content/zotero/platformKeys.js @@ -96,15 +96,7 @@ document.addEventListener('DOMContentLoaded', (event) => { var { getTargetElement, createContextMenuEvent } = ChromeUtils.importESModule("chrome://zotero/content/contextMenuUtils.sys.mjs"); let lastPreventedContextMenuTime = 0; document.addEventListener('contextmenu', (event) => { - if (!(event.button === 2 && event.buttons === 0 && !event.ctrlKey)) { - return; - } - // Two-finger tap (on some machines?) generates an event that looks - // identical to the Ctrl-Enter event, except that the Ctrl-Enter event - // should always be exactly in the middle of the window. - if (event.mozInputSource === MouseEvent.MOZ_SOURCE_MOUSE - && (event.clientX !== Math.floor(window.innerWidth / 2) - || event.clientY !== Math.floor(window.innerHeight / 2))) { + if (!(event.button === 0 && event.buttons === 0 && !event.ctrlKey)) { return; }