Hi, EFL developers.
In XIM immodule, it doesn't generate preedit changed event in
preedit_draw_callback func at this moment.
This patch will solve this problem.
After I apply this patch, I verified Korean and Japanese preedit string is
inserted well.
Would you please review and apply this patch?
Index: ecore_imf_xim.c
===================================================================
--- ecore_imf_xim.c (revision 61874)
+++ ecore_imf_xim.c (working copy)
@@ -821,6 +821,8 @@ preedit_draw_callback(XIC
eina_ustrbuf_string_steal(preedit_bufs);
imf_context_data->preedit_length =
eina_unicode_strlen(imf_context_data->preedit_chars);
+
+ ecore_imf_context_preedit_changed_event_add(ctx);
}
free(new_text);
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel