macOS Sierra 10.12.5 (and prior):

When am using and viewing an app in full screen mode (such as, but not limited to, Matlab) and the program opens a new window, the window will open in the virtual desktop intended for full screen use, rather than on an adjacent virtual desktop intended for desktop use.

The main problem with this is that if I do not move the new window, then when the full screen window is selected and comes to the foreground, it will completely eclipse the new window, which will become unselectable without using alternative means (alt+tab, etc.)

It should not be the intent of full screen viewing to open other windows on the same screen as the full screen application.

For clarification: in Mission Control, virtual desktops intended for desktop use are labelled "desktop X", where X is an integer number, (such as 1, 2, 3, etc.) Virtual desktops intended for full screen use of a specific app are labelled
with the name of the app.

Note: Google Chrome and other internet browsers make poor examples,
since these generally work as intended.

Note: Even if I request a new window within the app and immediately switch to a virtual desktop intended for desktop use, Mission Control will switch back to the full screen window and open the new window in front of the full screen app.

  • Fullscreen apps do not use existing Spaces, they create their own, right of the manually created ones & unusable by any other app or window. – Tetsujin Jun 10 '17 at 16:04
  • 1
    @Tetsujin : Yes. However when I, for example, use Matlab in full screen, and use Matlab to open a (Simulink) model (which opens in a new window), the windows opens directly in front of the full screen Matlab window. I would think it's a Matlab issue, but I'm surprised that the OS API even allows this. – kando Jun 10 '17 at 17:09
  • 1
    Yeah, I'd be inclined to blame the app too - though it's not one I've used, nor do I really use fullscreen - mainly because of my first comment, which drives me insane ;) – Tetsujin Jun 10 '17 at 17:12

You must log in to answer this question.

Browse other questions tagged .