jeremy bloomfield wrote:
There's absolutely no need for this, and no need to use SecondBar (which I too was using before Mavericks)
You just need to enable a third space in Mission Control, and then you have the option to right-click apps in the dock and assign them to a space. Problem solved.
Wrong.
I love how people assume that everyone works the way they work. They can't imagine any circumstances that might be different from their own, so they make blanket statements that turn out to be inaccurate. :-)
If that solution works for you, sir, then great! But that does not solve my problem, and here's why:
I have dual displays, obviously, and I don't use spaces. I need to be able to open any app I want -- without assigning it to a space -- and simply have that app's windows open where I put them the last time, which is exactly how every OS has behaved for years -- until Mavericks.
Also, a number of apps that I use have multiple, open windows on each display. As such, under no circumstances can I confine any one app's windows to one display. (Kinda defeats the purpose of having more than one.)
Furthermore, any "workaround" that requires me to have to right-click an app in the dock, just to get it to behave normally is -- for me -- preposterous. (Your mileage may vary.) I use keyboard shortcuts (via QuicKeys) that launch all of my most-used apps. Using the keyboard is always faster than using the mouse (or in my case, a trackball), and when using keyboard shortcuts, no additional modifier keys (or clicks) are necessary. Rather than simplifying the situation, your proposed solution complicates it.
For years (for example), I've simply hit my keyboard shortcut for Safari, and the Safari window opened on the right-hand display, exactly where I meticulously placed it. No spaces, no mousing to the dock, no modifier keys, no clicks. But now, with Maverics' default settings, depending upon what I'm doing before launching Safari, it's anyone's guess on which display Safari's window will open.
And what about menu extras? Does Mission control confine those to one display, as well? (I don't think so. But even if there's a way, the rest of the solution remains cumbersome.)
So, until Apple fixes this issue, the solution that, so far, works best for me -- and perhaps for some others -- is to (a) disable "Displays have separate spaces," which unfortunately removes the menu bar from non-primary displays, but which does correct the window-placement problem. Then, (b) to replace said menu bar, I'm running the third-party solution SecondBar.
Now, if there's yet another solution that doesn't interfere with the above conditions, I'd be elated to hear about it.
Thanks!