Skip to content

fix(menubar): keep the wordmark filled under the shimmer and slow the sweep - #1240

Merged
iamtoruk merged 1 commit into
mainfrom
fix/wordmark-shimmer-vanish
Sep 2, 2026
Merged

fix(menubar): keep the wordmark filled under the shimmer and slow the sweep#1240
iamtoruk merged 1 commit into
mainfrom
fix/wordmark-shimmer-vanish

Conversation

@iamtoruk

@iamtoruk iamtoruk commented Sep 2, 2026

Copy link
Copy Markdown
Member

The CodeBurn wordmark in the popover header vanished at random. The text was drawn hidden and only became visible through an animated gradient masked by the letters, so any frame where the mask or the gradient frame was not laid out yet (first frame after opening, animation retargeting on reopen) left nothing to show.

Fix: the letters keep a static flame gradient fill of their own, and the sweep is an overlay that can only brighten them. The sweep slows from 1.5 s to 4 s each way. Visibility gating on the popover (the idle CPU fix) is unchanged.

Tests: swift test 378 pass.

… sweep

The letters were only visible through the animated gradient's mask, so any
frame where the mask or gradient was not laid out yet blanked the name at
random. The text now carries a static flame fill under the sweep, which can
only brighten it, and the sweep runs 4 s each way instead of 1.5 s.
@iamtoruk
iamtoruk merged commit 5a3484c into main Sep 2, 2026
9 of 10 checks passed
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