Better window handling for multi-monitor setups now in 2.8

Changes include the concept of main and child windows as well as various changes to the way workspaces work.
https://developer.blender.org/rB4e2228525fc9bbcff58e315c5e3bbc193cd63a0b
https://developer.blender.org/rBc43443d530bff67693dc2db4efdca6307703ce61
https://developer.blender.org/rB535fec06612799c2355525fa5332780e2472caac

This was the subject of discussion in the big 2.8 thread before it closed down, now it’s being worked on.

EDIT: noticed someone already started a thread. Nevermind :frowning:

Before

After

I would like to see an option to keep the windows on top and to show all the blender and windows when we select the main or the children.

3 Likes

For a moment I thought we had proper floating windows support. :disappointed:

If you minimise blender do the child windows minimise too? Not at a computer to test myself!

@pitiwazou For now it is not telling OS how to handle windows arrangement, should wait!

Something that annoys me with the current multi window system in 2.79 is that if you close the main window the child windows stays open and if you decide to save at that point then next time you start the scene you end up with only the child window, the main one is forever lost. Would be nice if they can fix that behaviour so that when you try to close the main window Blender will either ask if you want to save, or in case it is saved already, just close all child windows with it.

2 Likes

There are 3 major, really frustrating issues with Blender’s multi-window support right now.

  1. When main Blender window is restored from the taskbar, child windows are not restored and focused with it.

  2. When closing main Blender window, child windows remain open instead of being closed with parent window, resulting in you having still opened instances of Blender which you have intended to close.

  3. Child windows show as a multiple entries on windows taskbar, instead of single one.

The little change that has been done in 2.8 to introduce concept of child windows does not solve any of these 3 issues, which are critical for the proper multi window support. I hope eventually all of these will be resolved, otherwise this would be very sadly missed opportunity. :expressionless:

7 Likes