From 0b60f8a88de78423f598a3507dc930096e13a192 Mon Sep 17 00:00:00 2001 From: waterWang Date: Wed, 12 Aug 2026 10:37:07 +0800 Subject: [PATCH] fix(AnchoredOverlay): use position-visibility:always to keep overlay visible when anchor is hidden in Firefox Firefox defaults position-visibility to 'anchors-visible', which hides the anchored overlay when its anchor element scrolls off-screen. This causes anchored overlays like ActionMenu, SelectPanel, and Tooltip to disappear in Firefox when the trigger element is scrolled out of view. Setting position-visibility: always ensures the overlay stays visible even when its anchor is hidden, matching Chrome's behavior. Closes #8247 --- packages/react/src/AnchoredOverlay/AnchoredOverlay.module.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/AnchoredOverlay/AnchoredOverlay.module.css b/packages/react/src/AnchoredOverlay/AnchoredOverlay.module.css index 1141d747c0c..3b5bccd1aae 100644 --- a/packages/react/src/AnchoredOverlay/AnchoredOverlay.module.css +++ b/packages/react/src/AnchoredOverlay/AnchoredOverlay.module.css @@ -22,7 +22,7 @@ --inline-start-center, --fit-block-bottom, --fit-block-top; - position-visibility: anchors-visible; + position-visibility: always; z-index: 100; position: fixed !important;