Docs/ Explanation/ How remembering works
Explanation

How remembering works

What MaxTo stores when it remembers a position, when it moves windows, and where the limits are.

Reading time 3 minutesAssumes you have remembered one position
Λυπούμαστε, μέρος του περιεχομένου αυτής της σελίδας δεν είναι ακόμη διαθέσιμο στα ελληνικά.

What a remembered position contains

When you remember a position, MaxTo stores three things:

  • The app — not the individual window. That’s why one gesture on one window covers every future window from the same app. Each app has one remembered position; remembering another replaces it.
  • The region. It’s stored as a fraction of the screen, not as grid cells — the same trick presets use. Change the grid from 4 × 7 to 5 × 9 and a position covering the left two-thirds still covers the left two-thirds.
  • The display. MaxTo remembers enough about the display — its name, resolution, and where it sits among your other displays — to recognize it after you unplug it and plug it back in, or connect it through a different port or dock.

When MaxTo moves a window

Each window is moved once, when it first appears. After that it’s yours: drag it somewhere else and MaxTo leaves it there. Switching Spaces doesn’t count as appearing, so windows aren’t re-moved when you flip between them.

MaxTo never fights you: a window is moved once, when it opens — after that, it’s yours.

Only an app’s ordinary windows are moved. Dialogs, sheets, panels and other small windows open where the app puts them, so a Save dialog never jumps to your remembered region.

Recall: the same position, on demand

Recalling uses the same remembered position, but only when you ask. Recall Window Position moves the focused window back; Recall All Windows moves every window with a remembered position back. That’s why recall still works when an app’s Automatic toggle is off: the toggle only controls the move when a window opens. Recall doesn’t change what’s remembered, either — to change a position, remember a new one.

Two cases behave deliberately gently. Minimized windows stay in the Dock: a recall skips them rather than popping them open. And windows whose display is gone aren’t scattered — if the remembered display genuinely isn’t connected, the window is placed in the same region of the display it’s on.

Full-screen windows

A window in full screen has no position to change, so placing it — by snapping, recalling, or a remembered position — takes it out of full screen first, then moves it.

Fit to grid is different on purpose

Fit Window to Grid looks like a sibling of recall, but nothing is stored and nothing is replayed: it takes the focused window as it is and snaps its edges to the closest grid lines. Use it as a one-shot tidy-up for any window, remembered or not.