ecore_cocoa: add support for non latin keyboard events
authorpierre lamot <pierre.lamot@openwide.fr>
Fri, 20 Feb 2015 13:35:16 +0000 (14:35 +0100)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 17 Mar 2015 09:42:51 +0000 (10:42 +0100)
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 <cedric@osg.samsung.com>
src/lib/ecore_cocoa/ecore_cocoa.m

index a28dc99..a20c72b 100644 (file)
@@ -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)