Skip to content

Fix listen button interactions#4512

Closed
ComputelessComputer wants to merge 2 commits intofix-hide-empty-transcript-and-summary-tabsfrom
c-branch-7
Closed

Fix listen button interactions#4512
ComputelessComputer wants to merge 2 commits intofix-hide-empty-transcript-and-summary-tabsfrom
c-branch-7

Conversation

@ComputelessComputer
Copy link
Collaborator

@ComputelessComputer ComputelessComputer commented Mar 11, 2026

Fix the floating listen control so primary and secondary actions behave correctly.

  • left click starts listening
  • right click opens the options menu
  • the button label is no longer selectable

Verification

  • pnpm exec dprint fmt apps/desktop/src/session/components/floating/options-menu.tsx apps/desktop/src/session/components/floating/shared.tsx
  • pnpm -F @hypr/desktop typecheck

This is part 2 of 2 in a stack made with GitButler:

Add select-none class to prevent unwanted text selection when
interacting with floating action buttons, improving user experience
during button clicks and drags.
Replace PopoverTrigger with PopoverAnchor and add context menu
handler to enable right-click opening of the options menu.
The change maintains existing click behavior while providing
additional accessibility through right-click interaction.
@ComputelessComputer ComputelessComputer force-pushed the fix-hide-empty-transcript-and-summary-tabs branch from ab584a3 to 5002f50 Compare March 11, 2026 08:32
@ComputelessComputer ComputelessComputer deleted the c-branch-7 branch March 11, 2026 16:01
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.

1 participant