mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-20 17:52:52 +00:00
decorator: fix hover detection
This commit is contained in:
parent
e4678a4dc1
commit
f9d0e57b0e
@ -154,8 +154,12 @@ class Decorator::Window_stack : public Window_base::Draw_behind_fn
|
||||
Window_base::Hover hover(Point pos) const
|
||||
{
|
||||
for (Window_base const *win = _windows.first(); win; win = win->next())
|
||||
if (win->outer_geometry().contains(pos))
|
||||
return win->hover(pos);
|
||||
if (win->outer_geometry().contains(pos)) {
|
||||
|
||||
Window_base::Hover const hover = win->hover(pos);
|
||||
if (hover.window_id != 0)
|
||||
return hover;
|
||||
}
|
||||
|
||||
return Window_base::Hover();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user