Skip to content

Nocturne 1.0.2

Choose a tag to compare

@dotcomjack dotcomjack released this 08 Aug 14:08
· 17 commits to main since this release

Gone mode covered the wrong menu bar item for up to 2 seconds after switching modes.

waitForControlCenter waited for the clock to be present, not for its geometry to be settled. Both halves of that turn out to be wrong right after a Control Center restart:

  • The dying process's windows are still listed at t=0.004s, so the non-empty check short-circuited instantly on pre-restart geometry. They only actually vanish around t=0.03s.
  • Control Center returns around t=0.6s and animates its items in, the clock growing 36 → 38 → 40 → 42 → 44pt over roughly a third of a second.

Placing the strip against either put it over a neighbouring icon until the 2 second tracker corrected it. Measured misses of 11pt, 32pt, and a 33pt width error, which is a different item entirely.

It now requires the same rect twice in a row before believing it. Measured across 4 restarts:

Picked
Old (first non-empty) w22, w22, w36, w26 , wrong 4 of 4
New (stable twice) w44, w44, w44, w44 , correct 4 of 4

Settled truth was w44 in every trial.

Affects Gone and Hide everything only. Blind is unaffected.