I use Spaces to organize the task I'm pursing. In that vein, I often will have a browser window on each Space, with open tabs relevant to that task that Space is used for.

For example, Space 1 is for Work. So in addition to work applications, I have a browser window open with tabs relevant to work. Space 2 is for Photography. And Space 3 is for just general browsing and social networking, etc.

I am easily able to put a different browser window into each space. The problem is that when I restart the computer, all windows appear in the first Space!

My browser is Chrome, and perhaps this is an issue I need to take up with the Chrome team. Or is this a bug in OS X Lion?

  • Are you open to Applescript or Automator solutions, or to solutions involving 3rd party apps? – Ash Mar 17 '12 at 22:11
  • @Ash, Please post them if you know of any, for those of us who are! I've been looking for something that does this for a while. – Will Feb 6 '13 at 20:24

I encountered this posting while searching for a way to do exactly what OP wanted to do.

Interestingly, Finder seems to do it right -- when you have multiple Finder windows in various Spaces, and restart your Mac (or if you just "killall Finder" at Terminal, which restarts Finder), they go into the Spaces where they were.

Also, Safari often does that too. Safari seems to preserve the Space each window was opened at, if you restart your Mac with all the browsers open. But Safari fails to remember Spaces if you simply quit and restart the app itself.

So I guess it's not true that it is impossible to achieve this, but there seem to be some issues within the Mac system that do not allow this all the time for all apps. But I'm hopeful that someone could find out a tweak.


Organizing program windows by space by pre-defined setting is unfortunately not possible. By that I mean there is no way to "lock" particular windows into their space that endures through a reboot. As you mentioned, you can assign particular programs to spaces, but not particular program windows. And, as you also noted, they apparently don't re-start the windows in their previous spaces.


Full-screen mode in Safari is the only way I see to solve your problem. Full-screen mode will assign each window it's own space which will be restored on resume.

However, the order of the full-screen windows (of the same application) will still change on resume - no matter if you have enabled Automatically rearrange spaces in System Preferences → Mission Control.

Unfortunately, the full-screen resume only works in Safari - not in Chrome or Firefox (as of March 2012).


You are right assuming that this is a problem that should be solved by the Chrome team and there already is the old bug #74812 in their issue tracker for it.

Sadly this is a long running annoyance for many (including me) which also shows that it also appears in other questions here, e.g. Restore app windows to their original Spaces


Try using Firefox. It remembers the window settings correctly.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .