https://bugzilla.gnome.org/show_bug.cgi?id=776232

--- Comment #4 from Olivier Fourdan <[email protected]> ---
Looking at the gtk/gdk side of things, it appears that the "wrong" widget is
selected in gtkmain's gtk_get_event_widget() based on the event given window,
which is "kept" from the initial button press event's pointer_info.focus.

Maybe mutter should send the client a leave notify on the surface when mapping
the window menu?

It would in the case of a "grab", but for the window menu  there is no pointer
grab issued, which is expected, but that might explain that side effect in
gtk/gdk.

x11 is not affected because the menu always trigger a pointer grab, afaik.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to