Skip to content

fix(menubar): isolate currentTime reads to prevent sub-menu flicker#188

Open
paaloeye wants to merge 1 commit into
aviwad:mainfrom
paaloeye:fix/translation-menu-flicker
Open

fix(menubar): isolate currentTime reads to prevent sub-menu flicker#188
paaloeye wants to merge 1 commit into
aviwad:mainfrom
paaloeye:fix/translation-menu-flicker

Conversation

@paaloeye

Copy link
Copy Markdown
  • Extract progress bar and time labels into SongProgressView struct so only that leaf view is invalidated on each lyric-tick currentTime update
  • MenubarWindowView no longer reads currentTime, keeping Picker sub-menus for Source Language and Target Language stable during playback

- Extract progress bar and time labels into SongProgressView struct so
  only that leaf view is invalidated on each lyric-tick currentTime update
- MenubarWindowView no longer reads currentTime, keeping Picker sub-menus
  for Source Language and Target Language stable during playback

Co-Authored-By: Claude Code 2.1.150
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-Off-By: Paal Øye-Strømme <paal.o.eye@gmail.com>
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