Skip to content

clutter/click-action: Propagate unhandled events while recognizing click

Since the click-action uses a captured-event signal handler, it gets its events earlier than the ClutterGestureAction, this means that the click action is always started, also if the gesture action is going to handle the events. But the gesture action won't see any of this if it doesn't receive the events, so allow the gesture action to do its work and propagate the events we don't care about while we're recognizing a click.

Also blocking all events of the stage just because we're recognizing a click is not a good idea in general.

Merge request reports