The window arrangement does not load the main window in the proper place when recalled on Windows and Mac
When saving a window arrangement on Mac and Windows( Linux appears to work properly), if you have you views that are detached from your main window, it will not load the main window in the proper location. I tested this on ParaView v5.11.1 Master on all three platforms. When you load the window arrangement, that has been saved, the main window will load in the center of the current display. The detached views load in the locations where they were saved. Here is an example of what I saved( I have used my Mac in this example):
And then this is how it Loaded:
If you will notice the main window stayed where it was when ParaView was loaded, however the rest of the views loaded where they saved at. The main window should have shifted to where it was originally saved at.
I have a suggestion that will make this potentially easier to manage. We can stack the windows vertically on either side within the main window. However we can only have one column on each side of the main window. How hard would it be to be able to stack the windows side by side as well? This would correct this problem. Typically a monitor is wider than it is tall, so this would make the best use of the screen real estate.
In addition, when opening ParaView with all of the views detached, only the main window opens up. In order to get the views to appear, Load Window Arrangement or selecting each view that you want is necessary. The solution that I have suggested above will fix this problem as well, because I have noticed when you close ParaView and then re-open it, the views will remain where they were the last time they were used, as long as they are docked within the main window. This way the user will not have to perform the additional step of loading the window arrangement when he re-opens ParaView.