mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-12 05:41:36 +00:00
decorator: fix detection of hovered window control
This commit is contained in:
parent
755d2cce05
commit
220d143e44
@ -324,7 +324,7 @@ Decorator::Window_base::Hover Decorator::Window::hover(Point abs_pos) const
|
||||
if (_controls.control(i).type() == Control::TYPE_TITLE)
|
||||
break;
|
||||
|
||||
if (Rect(pos, _icon_size).contains(Point(x, y)))
|
||||
if (Rect(pos, _icon_size).contains(Point(x + _border_size, y)))
|
||||
hovered_control = _controls.control(i);
|
||||
|
||||
pos = pos + Point(_icon_size.w(), 0);
|
||||
@ -343,7 +343,7 @@ Decorator::Window_base::Hover Decorator::Window::hover(Point abs_pos) const
|
||||
if (_controls.control(i).type() == Control::TYPE_TITLE)
|
||||
break;
|
||||
|
||||
if (Rect(pos, _icon_size).contains(Point(x, y)))
|
||||
if (Rect(pos, _icon_size).contains(Point(x + _border_size, y)))
|
||||
hovered_control = _controls.control(i);
|
||||
|
||||
pos = pos + Point(-_icon_size.w(), 0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user