MacOS – Is there a way in Mac OS X to stop applications from stealing focus, especially between spaces

macososx-leopardosx-spaces

I have certain applications set to open in certain spaces, but would like them to open in the background and not switch the space just so I can watch them open.

Best Answer

This will prevent any autoswitching of Spaces, which meets your criteria, but does other things, too, that you may not want:

defaults write com.apple.dock workspaces-auto-swoosh -bool false
osascript -e 'tell application "Dock" to quit'
Related Question