This issue is created for the last remaining problem in #3746.
The problem is that new windows will open on top of each other, rather than cascading.
If you open a lot of windows and then resize the window, sometimes the windows get cascaded after that. But won't this make all the optimatization done in #3993 useless as the windows won't cover eacht other pixel-perfectly as the windows will be cascaded?
This is by design to allow the optimisations.
By design or not, it's irritating you cannot open more than four windows without having to manually move them. If I didn't want to see a particular window, I wouldn't have opened it. This makes the raised window limit rather useless. It's also not very user friendly: most users will think the covered windows are closed.
Its also user unfriendly to have 4fps. In an ideal world the viewport drawing would be clever enough to not force a redraw on a partially exposed window.
Still, what is the point of allowing 64 open windows if it's already tedious to open five? To me it defeats the purpose if the higher window limit.
Most helpful comment
Still, what is the point of allowing 64 open windows if it's already tedious to open five? To me it defeats the purpose if the higher window limit.