From 08bccd37d301fa65e25799ae6d493bacfdac052e Mon Sep 17 00:00:00 2001 From: Marie Lucca Date: Wed, 29 Oct 2025 16:18:30 -0400 Subject: [PATCH 1/7] fix(AnchoredOverlay): Remove use of useResponsiveValue --- packages/react/src/AnchoredOverlay/AnchoredOverlay.tsx | 9 +++------ .../__snapshots__/AnchoredOverlay.test.tsx.snap | 3 +-- packages/react/src/Overlay/Overlay.module.css | 8 ++++++++ packages/react/src/Overlay/Overlay.tsx | 8 ++++---- 4 files changed, 16 insertions(+), 12 deletions(-) diff --git a/packages/react/src/AnchoredOverlay/AnchoredOverlay.tsx b/packages/react/src/AnchoredOverlay/AnchoredOverlay.tsx index 0ba6cf0b174..26f80d34ebf 100644 --- a/packages/react/src/AnchoredOverlay/AnchoredOverlay.tsx +++ b/packages/react/src/AnchoredOverlay/AnchoredOverlay.tsx @@ -9,7 +9,7 @@ import {useFocusZone} from '../hooks/useFocusZone' import {useAnchoredPosition, useProvidedRefOrCreate, useRenderForcingRef} from '../hooks' import {useId} from '../hooks/useId' import type {AnchorPosition, PositionSettings} from '@primer/behaviors' -import {useResponsiveValue, type ResponsiveValue} from '../hooks/useResponsiveValue' +import {type ResponsiveValue} from '../hooks/useResponsiveValue' import {IconButton, type IconButtonProps} from '../Button' import {XIcon} from '@primer/octicons-react' import classes from './AnchoredOverlay.module.css' @@ -225,8 +225,6 @@ export const AnchoredOverlay: React.FC should render consistently when open 1`] = ` class="prc-Overlay-Overlay-ViJgm" data-focus-trap="active" data-height-auto="" - data-variant="anchored" data-visibility-visible="" data-width-auto="" role="none" - style="left: 0px; top: 36px;" + style="--top: 36; --left: 0;" >