Hello All,

When a window has a menubar and one of the menu entries is clicked by the
user, the widget which resides under this entry will also be clicked also.
I've fixed this for some widgets (list, scrollbar and entry), the changes
can be found here (
https://github.com/MaaSTaaR/helenos/tree/ui-ddmenu-overlap).

The fix is too simple, it depends on the window's state which should be
passed to the widget that we would like to prevent it from handling the
position event when the menubar is active. The problem with some widgets
(e.g. tabset) is that the window's state will not be passed to it when the
creation function is called. So, I'm asking, is it OK to change the
creation function of these widgets in a way that it receives the window's
state? The widgets that will be affected are: tabset, radiobutton,
pushbutton, checkbox and slider.

Regards,
MQH
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to