From: pierre lamot Date: Fri, 20 Feb 2015 13:35:16 +0000 (+0100) Subject: ecore_cocoa: add support for non latin keyboard events X-Git-Tag: v1.14.0-alpha1~210 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fec6d1207ac0b34f5ab83ef25e797c10e129cdc1;p=platform%2Fupstream%2Fefl.git ecore_cocoa: add support for non latin keyboard events this patch adds support for non latin keyboard layout such as arabic, greek or hebrew, some language might not be functionnal tough like korean or chineese Signed-off-by: Cedric BAIL --- diff --git a/src/lib/ecore_cocoa/ecore_cocoa.m b/src/lib/ecore_cocoa/ecore_cocoa.m index a28dc99..a20c72b 100644 --- a/src/lib/ecore_cocoa/ecore_cocoa.m +++ b/src/lib/ecore_cocoa/ecore_cocoa.m @@ -139,6 +139,11 @@ _ecore_cocoa_event_key(NSEvent *event, int keyType) break; } } + if (ev->keyname == NULL) + { + ev->keyname = ""; + ev->key = ""; + } } if ([keycharRaw length] == 0 && keyType == NSKeyDown)