Say I have two spaces:

  1. Slack, VS Code, or some app
  2. Safari/Edge/Chrome/etc.

If I click on a link in an app in 1 I want it to open a new browser window in 1. Right now it switches to 2 and opens the window in an existing/open browser in 2.

Is this possible?

I saw some other similar questions but they are asking about using Apple Script and that is not what I want. Unless I have to somehow have some kind of intercepter for links.

1 Answer 1


In macOS User Guide there is article Work in multiple spaces on Mac which says:

By default, when switching to an app, the desktop automatically switches to a space that has open windows for the app. For example, if you create a new TextEdit document in Desktop 3, but TextEdit windows are already open in Desktop 2, your new document opens in Desktop 2. To change this setting, choose Apple menu > System Preferences, click Mission Control , then deselect the checkbox for switching.

This checkbox is called "When switching to an application, switch to a Space with open windows for the application"

  • I have that setting unchecked. It still does not work as expected. Oct 10, 2022 at 3:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .