diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c index 3f9394cc1..ad0807bdf 100644 --- a/clutter/clutter/clutter-stage.c +++ b/clutter/clutter/clutter-stage.c @@ -3486,7 +3486,8 @@ create_crossing_event (ClutterStage *stage, * now, so we go on, and synthesize the event emission * ourselves */ - _clutter_process_event (event); + if (!_clutter_event_process_filters (event)) + _clutter_process_event (event); clutter_event_free (event); }