]> Pileus Git - ~andy/gtk/commitdiff
[broadway] Save last event time seen
authorAlexander Larsson <alexl@redhat.com>
Fri, 1 Apr 2011 13:46:01 +0000 (15:46 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 7 Apr 2011 08:03:16 +0000 (10:03 +0200)
gdk/broadway/gdkdisplay-broadway.h
gdk/broadway/gdkeventsource.c

index 5bf38d914cf40c5cf471bf4ee07c1c1a94eccf2b..98a2b9f37a3a8b580f1abc190d027a460b7776a2 100644 (file)
@@ -145,6 +145,8 @@ struct _GdkBroadwayDisplay
   guint32 saved_serial;
   BroadwayInput *input;
   GList *input_messages;
+
+  guint64 last_event_time;
 };
 
 struct _GdkBroadwayDisplayClass
index 1b64ec08a68b72bcbed950df183369c08f140fc7..d4790aeb817a07e6f545e2c2360f15befeb3a1e2 100644 (file)
@@ -100,6 +100,8 @@ _gdk_broadway_events_got_input (GdkDisplay *display,
 
   screen = gdk_display_get_default_screen (display);
 
+  display_broadway->last_event_time = message->base.time;
+
   switch (message->base.type) {
   case 'e': /* Enter */
     display_broadway->last_x = message->pointer.root_x;