mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-28 23:23:56 +00:00
3067a2c51d
The 'size_changed' handling remained without effect when the (last) display re-appears (e.g., back from screen blank) because 'Capture_root::bounding_box()' delivered the '_fallback_bounding_box' in the intermediate phase where no display was present. Unfortunately, 'Capture_root::visible()' failed to apply the same logic. This patch makes 'visible()' consistent with 'bounding_box()'. It has the welcome effect that nitpicker remembers the pointer position during the dark phase. Fixes #5397
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.