After upgrading to a second monitor I have run into some unexpected
cmd+tab behavior that is really impacting my workflow:
With one monitor, when using
cmd+tab to switch between applications, OS X gives the focus to the last active window of the application one switches to.
With multiple monitors, OS X prefers windows that are on the same monitor as the previous application.
To give an example:
- Consider having Xcode on monitor 1 and Terminal (window A) on monitor 2 and (window B) on monitor 2; focus is on Terminal window B
cmd+tabback to Terminal, but now window A has the focus and not window B
This behavior is potentially hazardous as one starts to enter commands into Terminal before realizing that the focus is on the wrong window.
My question is: Is there a way to make
cmd+tab always return to the last active window of an application no matter on which screen the focus at the moment?