mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-21 10:01:57 +00:00
The existing allocation scheme of window IDs has the unwelcome effect that a re-appearing window would not always result in a visible change of the window list. In such cases, the layouter and decorator would not be prompted to do their job. This effect could be observered with the multi-dialog version of menu view in Sculpt OS when manually enforcing the restart of the runtime_view. Sometimes the panel would not re-appear after the restart. This patch changes the allocation of window ID such that new windows get fresh IDs instead of reusing an ID of a recently disappeared window. Issue #5170
This directory is a source-code repository containing Genode-specific services and applications. In contrast to the components hosted in the 'os' repository, programs contained in 'gems' are able to leverage the functionalities provided by higher-level repositories such as 'libports'. To use the 'gems' repository, make sure to also add those repositories to your build configuraion.