From 0dd99a2ec72f9ac1be44c40420792e4ebbac491d Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheffy@users.noreply.github.com> Date: Thu, 23 Apr 2026 20:00:57 +0200 Subject: [PATCH] no-bug: Support glane right click event register (gh-13379) --- src/browser/themes/shared/preferences/zen-preferences.css | 2 +- src/zen/glance/actors/ZenGlanceChild.sys.mjs | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/browser/themes/shared/preferences/zen-preferences.css b/src/browser/themes/shared/preferences/zen-preferences.css index f51d8fbad..f67ae39f7 100644 --- a/src/browser/themes/shared/preferences/zen-preferences.css +++ b/src/browser/themes/shared/preferences/zen-preferences.css @@ -498,7 +498,7 @@ groupbox h2 { #category-ai-features, #setting-control-supportFirefox, .mission-message, -html|setting-group[data-subcategory="layout"] { +html|setting-group:is([data-subcategory="layout"], [groupid="support"]) { display: none !important; } diff --git a/src/zen/glance/actors/ZenGlanceChild.sys.mjs b/src/zen/glance/actors/ZenGlanceChild.sys.mjs index 45a3b520a..c5da67cd2 100644 --- a/src/zen/glance/actors/ZenGlanceChild.sys.mjs +++ b/src/zen/glance/actors/ZenGlanceChild.sys.mjs @@ -50,6 +50,9 @@ export class ZenGlanceChild extends JSWindowActorChild { #sendClickDataToParent(node, originalTarget) { if (!node) { + node = originalTarget; + } + if (!node?.getBoundingClientRect) { return; } // Get the largest element we can get. If the `A` element