projects
/
clutter-gtk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
345c3c7
)
[gtk-clutter-embed] Fill in the unicode_value field of ClutterKeyEvent
author
Neil Roberts
<neil@linux.intel.com>
Mon, 11 May 2009 13:27:36 +0000
(14:27 +0100)
committer
Neil Roberts
<neil@linux.intel.com>
Mon, 11 May 2009 13:27:36 +0000
(14:27 +0100)
The unicode value is translated from the keyval by
gdk_keyval_to_unicode. We can't easily use the 'string' field of
GdkEventKey because it is in the current locale (not UTF-8).
clutter-gtk/gtk-clutter-embed.c
patch
|
blob
|
history
diff --git
a/clutter-gtk/gtk-clutter-embed.c
b/clutter-gtk/gtk-clutter-embed.c
index
c40caf1
..
59028f9
100644
(file)
--- a/
clutter-gtk/gtk-clutter-embed.c
+++ b/
clutter-gtk/gtk-clutter-embed.c
@@
-349,6
+349,7
@@
gtk_clutter_embed_key_event (GtkWidget *widget,
cevent.key.modifier_state = event->state;
cevent.key.keyval = event->keyval;
cevent.key.hardware_keycode = event->hardware_keycode;
+ cevent.key.unicode_value = gdk_keyval_to_unicode (event->keyval);
clutter_do_event (&cevent);