Snapshot Restore Improvements
Fixed
Inverted vertical placement on some external monitor setups
Improved
Consistent coordinate conversion for multi-monitor accuracy
Improved
Placement relative to visible area (menu bar / dock aware)
What changed
- Fixed a Snapshot restore bug that could invert window placement vertically on some external monitor setups (for example: windows saved near the bottom restoring near the top after Launch).
- Snapshot restore now uses a consistent coordinate conversion between saved window bounds and AppKit screen coordinates, improving multi-monitor accuracy and reducing unexpected window “swapping” during Launch.
- Improved placement consistency relative to each display’s visible area (menu bar/dock-aware), especially after disconnecting/reconnecting an external display.
Notes
If you frequently dock/undock or switch external displays, v1.18 should reduce restore anomalies caused by differing coordinate spaces and visible-area constraints.