no title
rdar://5596766:
Summary
Switching to an application when you don’t have a window open in it in the current space, switches to a space that does. This is okay for many applications. It’s not okay for an application that you are likely to use on many spaces simultaneously, such as Safari or the Terminal.
Steps to reproduce
1. Open a Safari browser on your developer space, Space 1.
2. Go to Space 3 to check your mail.
3. Notice the interesting feed item from Daring Fireball
4. Command-Tab to Safari to navigate to daringfireball.net
5. Feel the draft as all your mail-related windows fly by and you are transported to your developer space, putting you completely out of context feeling slightly embarrased for your act of procrastination being exposed so rudely to XCode.
Expected results
At step 0, I would go to the Spaces system preferences to set Safari to be an application that is available on *any* space (which is NOT the same as *all* spaces). See also http://blog.elliottcable.name/articles/2007/11/spaces-solution.
In step 4, focus would be given to Safari and its menubar be frontmost, and that’s all that would happen. No swooshing to another Space.
Regression
Sometimes, even clicking on a link in Mail gets you swooshing to another space. That’s another, unrelated bug, however.