GNOME Bugzilla – Bug 731711
GtkLabel forwards button-press-event after showing a context menu
Last modified: 2014-06-25 16:36:51 UTC
Created attachment 278524 [details] python example The attached script shows a window with a selectable label as only child. With GTK+ <=3.12 right clicking on the label did not emit button-press-event on the parent and show a context menu. With GTK+ 3.13 it does both.
fallout from gesture merge I think
The following fix has been pushed: 80d6735 gesture: Consume the event triggering ::begin if reset within the handler
Created attachment 279234 [details] [review] gesture: Consume the event triggering ::begin if reset within the handler If the event triggers GtkGesture::begin, and the handler ends up resetting the gesture (say, due to taking a grab somewhere else within the handler), still take the event as "managed", as it actually triggered recognition, even if just to end abruptly.