Skip to content

Fix Manage dropdown overlapping card art on card details - #2148

Merged
MusabShakeel576 merged 1 commit into
masterfrom
claude/kind-shannon-8zdw8x-master
Jun 14, 2026
Merged

Fix Manage dropdown overlapping card art on card details#2148
MusabShakeel576 merged 1 commit into
masterfrom
claude/kind-shannon-8zdw8x-master

Conversation

@MusabShakeel576

Copy link
Copy Markdown
Contributor

Cherry-pick of the card-details Manage dropdown fix onto master (merged into qa via #2144).

Problem

On the desktop card details page, the Manage dropdown rendered its menu as an absolutely-positioned view inside the sticky header. Trapped in the header's stacking context, the menu was painted beneath the card art, hiding the dropdown items.

Fix

Replace the hand-rolled dropdown with the portal-based DropdownMenu (rendered at the root PortalHost), matching the existing TransactionDropdown pattern. Portal content paints above all page content, so the menu now appears over the card art. This also drops the manual outside-click handler in favor of the primitive's built-in dismiss behavior.

Behavior is preserved: PIN item (Rain only) opens ManagePinModal, Freeze/Unfreeze still toggles, and the same show/hide conditions apply.

https://claude.ai/code/session_01EQ1VUeY2NyNkPANuzfn5Sc


Generated by Claude Code

The desktop Manage dropdown rendered its menu as an absolutely-positioned
view inside the sticky header. Trapped in the header's stacking context,
the menu was painted beneath the card art, hiding the dropdown items.

Replace the hand-rolled dropdown with the portal-based DropdownMenu
(rendered at the root PortalHost), matching the existing TransactionDropdown
pattern. Portal content paints above all page content, so the menu now
appears over the card art. This also drops the manual outside-click
handler in favor of the primitive's built-in dismiss behavior.

https://claude.ai/code/session_01EQ1VUeY2NyNkPANuzfn5Sc
@vercel

vercel Bot commented Jun 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
solid-app Ignored Ignored Jun 14, 2026 8:11am
solid-app-staging Ignored Ignored Jun 14, 2026 8:11am

Request Review

@MusabShakeel576
MusabShakeel576 merged commit b901ddc into master Jun 14, 2026
4 of 5 checks passed
@MusabShakeel576
MusabShakeel576 deleted the claude/kind-shannon-8zdw8x-master branch June 14, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants