aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/ecore_input_evas
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-05-20 14:49:51 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-05-20 14:58:31 -0400
commitb7c89d23252d34c1d9efecc27dc835aa8df3c50d (patch)
tree3c7cf3401d8c1ad6d89af3689cf130e41efa0254 /src/lib/ecore_input_evas
parentecore-input: add keysym to Ecore_Event_Key struct (diff)
downloadefl-b7c89d23252d34c1d9efecc27dc835aa8df3c50d.tar.gz
evas: add keysym member to key event structs
@feature
Diffstat (limited to 'src/lib/ecore_input_evas')
-rw-r--r--src/lib/ecore_input_evas/ecore_input_evas.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/ecore_input_evas/ecore_input_evas.c b/src/lib/ecore_input_evas/ecore_input_evas.c
index 23e954320f..5de76a86ac 100644
--- a/src/lib/ecore_input_evas/ecore_input_evas.c
+++ b/src/lib/ecore_input_evas/ecore_input_evas.c
@@ -332,23 +332,25 @@ _ecore_event_evas_key(Ecore_Event_Key *e, Ecore_Event_Press press)
if (!lookup) return ECORE_CALLBACK_PASS_ON;
ecore_event_evas_modifier_lock_update(lookup->evas, e->modifiers);
if (press == ECORE_DOWN)
- evas_event_feed_key_down_with_keycode(lookup->evas,
+ evas_event_feed_key_down_with_keycode_and_keysym(lookup->evas,
e->keyname,
e->key,
e->string,
e->compose,
e->timestamp,
e->data,
- e->keycode);
+ e->keycode,
+ e->keysym);
else
- evas_event_feed_key_up_with_keycode(lookup->evas,
+ evas_event_feed_key_up_with_keycode_and_keysym(lookup->evas,
e->keyname,
e->key,
e->string,
e->compose,
e->timestamp,
e->data,
- e->keycode);
+ e->keycode,
+ e->keysym);
return ECORE_CALLBACK_PASS_ON;
}