MSS icon indicating copy to clipboard operation
MSS copied to clipboard

Server/Layer window is always on top of corresponding window

Open soerenjoh opened this issue 2 years ago • 1 comments

I don't think it makes sense to have Server/Layers on top of the other window all the time. Sometimes I want to switch between layers without needing to close the Server/Layers window (by clicking on the "x", or the "-"). But with only my laptop screen available (as it is on campaign), I actually need to close Server/Layer every time I want to see the content. I would be more happy if I could unfocus it. Maybe it would be even better if Server/Layers was a window you could change with Alt+Tab (and appears on the Task bar).

The behaviour I described is for version 8.1.1 under Windows 10

soerenjoh avatar Sep 07 '23 18:09 soerenjoh

I do have in the example a browser using guacamole on a HD display, the space I can use is therefore less than HD resolution.

As a workaround I can move the layer chooser next to the top view.

example

Also a double click on an entry selects this and closes the layer chooser.

The reason for on top of a window is that the layer chooser is then visible connected to the view where it was started. But that also can become improved, because the window title has always Layer List (Top View) but not the number of the (top) view.

When we lower a view also its layer chooser gets lowered.

When we add them all to the taskbar, that can be many different layer chooser for an amout of different views.

Another solution would be to have a simple dropdown of layers in the view again, which we had in older versions and have the more advanced options in the layer chooser.

ReimarBauer avatar Sep 09 '23 08:09 ReimarBauer

This is by current design, when we use the parent in the dependent widget. When we find a different solution without using parent then we would have for multiple topviews, sideviews, linerarviews using that multilayer chooser a lot more icons in the taskbar which made it hard to destinguish the right one.

Also different window managers do handle these different.

A solution maybe that we change the list of views in MSUI - OpenViews to a tree like object showing also all dependent widgets.

ReimarBauer avatar Nov 27 '24 16:11 ReimarBauer