diff --git a/legacy/ecore/src/lib/ecore_x/ecore_x_events.c b/legacy/ecore/src/lib/ecore_x/ecore_x_events.c index 9bdc57d444..3badf291be 100644 --- a/legacy/ecore/src/lib/ecore_x/ecore_x_events.c +++ b/legacy/ecore/src/lib/ecore_x/ecore_x_events.c @@ -191,7 +191,7 @@ _ecore_x_event_handle_key_press(XEvent *xevent) if (val > 0) { buf[val] = 0; - e->key_compose = ecore_txt_convert("LATIN1", "UTF-8", buf); + e->key_compose = ecore_txt_convert("ISO8859-1", "UTF-8", buf); } else e->key_compose = NULL; keyname = XKeysymToString(sym); @@ -242,7 +242,7 @@ _ecore_x_event_handle_key_release(XEvent *xevent) if (val > 0) { buf[val] = 0; - e->key_compose = ecore_txt_convert("LATIN1", "UTF-8", buf); + e->key_compose = ecore_txt_convert("ISO8859-1", "UTF-8", buf); } else e->key_compose = NULL; keyname = XKeysymToString(sym);