Here is a program that consists of a main window and some smaller windows.
The 7 buttons to the left open and close these smaller windows.
If you open more windows, you might run out of space.
To make room for the new windows, it would be logical to move some
windows away,
but then this happens:
The window is caught somewhere in the big (useless) background window!
What i think should have happened instead, is this: