[mutter/wip/carlosg/input-thread: 68/96] backends/native: Drop early processing of ClutterEvents
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [mutter/wip/carlosg/input-thread: 68/96] backends/native: Drop early processing of ClutterEvents
- Date: Sat,  3 Oct 2020 10:09:09 +0000 (UTC)
commit eacb9e478fa6d629d185d9920c6a92f00e9c85dc
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri Jul 31 20:15:44 2020 +0200
    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.
    
    https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403
 src/backends/native/meta-seat-native.c | 7 -------
 1 file changed, 7 deletions(-)
---
diff --git a/src/backends/native/meta-seat-native.c b/src/backends/native/meta-seat-native.c
index 259a9b49c5..2b28788aa6 100644
--- a/src/backends/native/meta-seat-native.c
+++ b/src/backends/native/meta-seat-native.c
@@ -1351,13 +1351,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;
 }
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]