mirror of
https://github.com/genodelabs/genode.git
synced 2025-05-04 17:53:07 +00:00
This patch handles the corner case of switching virtual desktops while child views are visible. Examples of such child views are tool tips, pull-down menus, or the graph of the top-view utility. The switch to another virtual desktop would implicitely turn the child views into top-level views of the root nitpicker GUI server until switching back to the original virtual desktop. The patch implements the expected behavior of hiding all child views that belong to a disappearing top-level view.