[gnome-shell] Fix press/release confusion when synthesizing clutter key events
- From: Owen Taylor <otaylor src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] Fix press/release confusion when synthesizing clutter key events
- Date: Wed, 9 Feb 2011 17:02:28 +0000 (UTC)
commit 1f154f66383ce5b333bca26029707c5c2477374c
Author: Takao Fujiwara <tfujiwar redhat com>
Date: Wed Feb 9 14:00:47 2011 +0900
Fix press/release confusion when synthesizing clutter key events
We were generating presses for releases and vice-versa.
https://bugzilla.gnome.org/show_bug.cgi?id=641896
src/gnome-shell-plugin.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/gnome-shell-plugin.c b/src/gnome-shell-plugin.c
index 8d85fa2..f9692ff 100644
--- a/src/gnome-shell-plugin.c
+++ b/src/gnome-shell-plugin.c
@@ -368,7 +368,7 @@ gnome_shell_gdk_event_handler (GdkEvent *event_gdk,
ClutterInputDevice *keyboard = clutter_device_manager_get_core_device (device_manager,
CLUTTER_KEYBOARD_DEVICE);
- ClutterEvent *event_clutter = clutter_event_new ((event_gdk->type == GDK_KEY_RELEASE) ?
+ ClutterEvent *event_clutter = clutter_event_new ((event_gdk->type == GDK_KEY_PRESS) ?
CLUTTER_KEY_PRESS : CLUTTER_KEY_RELEASE);
event_clutter->key.time = event_gdk->key.time;
event_clutter->key.flags = CLUTTER_EVENT_NONE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]