backends/native: Drop early processing of ClutterEvents
We have 2 sources (this one in MetaSeatNative, and the one in MetaBackend) dispatching ClutterEvents to the stage. Make the MetaSeatNative one exclusively about dispatching the libinput queue, and leave ClutterEvents to the other. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403>
This commit is contained in:
parent
c362bc4b51
commit
05edf4815b
@ -1347,13 +1347,6 @@ meta_event_dispatch (GSource *g_source,
|
||||
dispatch_libinput (seat);
|
||||
|
||||
queue_event:
|
||||
event = clutter_event_get ();
|
||||
|
||||
if (event)
|
||||
{
|
||||
/* forward the event into clutter for emission etc. */
|
||||
_clutter_stage_queue_event (event->any.stage, event, FALSE);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user