Skip to content

fix(dashboards): Anchor Editors dropdown to the right edge of the trigger#116104

Open
skaasten wants to merge 1 commit into
masterfrom
shaunkaasten/dain-1677-user-feedback-dropdown-buttons-off-screen-on-firefox
Open

fix(dashboards): Anchor Editors dropdown to the right edge of the trigger#116104
skaasten wants to merge 1 commit into
masterfrom
shaunkaasten/dain-1677-user-feedback-dropdown-buttons-off-screen-on-firefox

Conversation

@skaasten
Copy link
Copy Markdown
Contributor

@skaasten skaasten commented May 22, 2026

Fix editor dropdown placement, so the apply button is visible

Before

image

After

image

Fixes DAIN-1677

…gger

The Editors dropdown on the dashboards page is rendered with the default
`bottom-start` placement, which anchors its left edge to the trigger.
Because the trigger sits in the top-right of the dashboard header and
the menu can grow wider than the space remaining to the right (long team
names), the menu — and its Cancel/Apply footer — ended up extending past
the viewport's right edge, making it impossible to save edit-access
changes.

Switch the placement to `bottom-end` so the menu anchors to the
trigger's right edge and grows leftward into available space.

Refs DAIN-1677
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 22, 2026

DAIN-1677

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.57%

@skaasten skaasten marked this pull request as ready for review May 22, 2026 18:56
@skaasten skaasten requested a review from a team as a code owner May 22, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants