[gtk+] [broadway] Save last event time seen
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] [broadway] Save last event time seen
- Date: Thu, 7 Apr 2011 19:19:10 +0000 (UTC)
commit 56d05e093d5723bbed7c7842de5947f4d23e3b1c
Author: Alexander Larsson <alexl redhat com>
Date: Fri Apr 1 15:46:01 2011 +0200
[broadway] Save last event time seen
gdk/broadway/gdkdisplay-broadway.h | 2 ++
gdk/broadway/gdkeventsource.c | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gdk/broadway/gdkdisplay-broadway.h b/gdk/broadway/gdkdisplay-broadway.h
index 5bf38d9..98a2b9f 100644
--- a/gdk/broadway/gdkdisplay-broadway.h
+++ b/gdk/broadway/gdkdisplay-broadway.h
@@ -145,6 +145,8 @@ struct _GdkBroadwayDisplay
guint32 saved_serial;
BroadwayInput *input;
GList *input_messages;
+
+ guint64 last_event_time;
};
struct _GdkBroadwayDisplayClass
diff --git a/gdk/broadway/gdkeventsource.c b/gdk/broadway/gdkeventsource.c
index 1b64ec0..d4790ae 100644
--- a/gdk/broadway/gdkeventsource.c
+++ b/gdk/broadway/gdkeventsource.c
@@ -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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]