How do I stop Google Chrome from changing the current space in Spaces in Mac OS X?

Solution 1:

I've submitted this as a bug to Chrome, so far nobody denied that this is a problem, but nobody confirmed it either: http://code.google.com/p/chromium/issues/detail?id=46137

Solution 2:

To prevent OS X from ever automatically to switching spaces with open windows, you can enter the following into a Terminal window.

defaults write com.apple.dock workspaces-auto-swoosh -bool NO && killall Dock

You'll still have to open a new window for the application though: Click the application in the dock, then press cmd+n.