Shelf stays collapsed after restart and display handoff.
This release fixes a startup race where macOS could briefly report Tuck's menu bar toggle at a far-left or offscreen position after reboot, wake, or shared-display changes. Shelf mode now waits for a real settled menu bar position and repairs a broken expanded state before opening Shelf.
Startup no longer accepts transient x=0 menu bar positions
Tuck now ignores early invalid toggle frames such as x=0/y=-26 instead of treating them as a stable boundary. That prevents Shelf mode from restoring into an expanded or unhidden state after macOS rearranges displays during launch.
Shelf collapse self-repairs
When Shelf is already expanded because of stale startup geometry, Tuck now collapses the boundary even if the first scan finds no hidden icons. Opening Shelf also repairs the expanded section before showing the panel.
Always Show checks avoid repeated no-op repair
Visible icons covered by Always Show rules are now marked protected during enforcement, so the background monitor stays quiet once those icons are already in the right place.
Recommended for everyone. Includes the latest notarized DMG and Sparkle update metadata.
Download 1.0.22