Skip to content

Overlay: a latched recording looks like a held one - #60

Merged
dinooo13 merged 1 commit into
mainfrom
fix/latched-exit-animation
Sep 23, 2026
Merged

dinooo13 merged 1 commit into
mainfrom
fix/latched-exit-animation

Conversation

@dinooo13

@dinooo13 dinooo13 commented Sep 23, 2026 •

Copy link
Copy Markdown
Owner

A toggle or hybrid-tap recording looked different from a push-to-talk one. The dot squared off into a stop sign, the Minimal disc showed a square beside a narrower wave, and on exit the pill dived with the square still in it. The latch was cleared in the same step as the stop, so the overlay never saw it go.

One look for both now: the overlay no longer reads the latch. A latched recording shows the round dot and the same wave, and it arrives and leaves exactly as a held recording does, through the same code path.

  • Reverts the overlay half of 97be88f (OverlayController, OverlayView, RecordingDot back to a plain circle).
  • Keeps the menu's status line "Recording — press to stop" while latched. That is text in the menu, not overlay.
  • CLAUDE.md's Toggle key row updated.

Overlay only, nothing on the release-to-paste path, so no benchmark. swift build and swift test pass (329 core tests).

🤖 Generated with Claude Code

The overlay drew a latched recording differently: the red dot squared off
into a stop sign, and the Minimal disc showed the square beside a narrower
wave. It also left differently, since the latch was cleared in the same
step as the stop and the pill dived with the square still in it. The ask
now is one look for both, so the overlay no longer reads the latch at all:
a toggle or hybrid-tap recording shows the round dot and the wave, and
arrives and leaves exactly as a held one does.

This undoes the overlay half of 97be88f. The menu's status line still says
"Recording — press <key> to stop" while latched; it is text, not overlay.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@dinooo13
dinooo13 force-pushed the fix/latched-exit-animation branch from 1a537a3 to c94789d Compare September 23, 2026 21:16
@dinooo13 dinooo13 changed the title Overlay: a latched recording leaves like a held one Overlay: a latched recording looks like a held one Sep 23, 2026
@dinooo13
dinooo13 merged commit 180f7b1 into main Sep 23, 2026
1 check passed
@dinooo13
dinooo13 deleted the fix/latched-exit-animation branch September 23, 2026 21:23
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