gh-13623: Fixed native popovers not working after using dropdowns (gh-13627)

This commit is contained in:
mr. m
2026-05-09 12:17:00 +02:00
committed by GitHub
parent cfd1e7a6aa
commit 639bf29de3
3 changed files with 6 additions and 6 deletions

View File

@@ -385,12 +385,12 @@ diff --git a/widget/cocoa/nsCocoaWindow.mm b/widget/cocoa/nsCocoaWindow.mm
+ preferredEdge:preferredEdge
+ hiddenAnchor:shouldHideAnchor];
+ SyncPopoverBounds([(PopupWindow*)mWindow popover], popupFrame);
+ if (mPopupLevel == PopupLevel::Parent) {
+ [nativeParentWindow addChildWindow:mWindow ordered:NSWindowAbove];
+ }
+
+
+
+
+ // Exit early here since the popover is now shown.
+ mWindow.isBeingShown = NO;
+
+ return;
+ }
// If our popup window is a non-native context menu, tell the OS (and

View File

@@ -335,7 +335,7 @@
#tabbrowser-tabs:not([movingtab])
&:active:not(:has(.tab-content > image:active)) {
scale: var(--zen-active-tab-scale);
rotate: 0.02deg; /* Subtle rotation to trigger GPU acceleration and prevent blurriness */
rotate: 0.01deg; /* Subtle rotation to trigger GPU acceleration and prevent blurriness */
}
:root:not([zen-renaming-tab="true"])

View File

@@ -20,7 +20,7 @@
"brandShortName": "Zen",
"brandFullName": "Zen Browser",
"release": {
"displayVersion": "1.19.12b",
"displayVersion": "1.19.13b",
"github": {
"repo": "zen-browser/desktop"
},