You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
remember the overlay's size per physical monitor and its position per display arrangement (the exact set of screens connected together — e.g. laptop alone vs. laptop + an external monitor), instead of one combined rect keyed by a single monitor
watch for monitors connecting/disconnecting while the app is running and re-home the overlay for the new arrangement, instead of letting macOS's own relocation get saved as if the user had dragged it there
fall back to a shared monitor's position from the most-similar previously-seen arrangement when the current arrangement is brand new, before finally defaulting to a centered rect
migrate existing single-monitor saved positions to the new per-arrangement storage on first load, so nobody's saved spot is lost