Nocturne 1.0.2
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 aroundt=0.03s. - Control Center returns around
t=0.6sand animates its items in, the clock growing36 → 38 → 40 → 42 → 44ptover 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.