[entry] fix bug that preedit text in _edje_entry_text_markup_set is commited later.
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 19 May 2011 01:57:44 +0000 (10:57 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 19 May 2011 01:57:44 +0000 (10:57 +0900)
Change-Id: I4d040fa6f51db000d90f6f7212fea4caf10b9a8e

src/lib/edje_entry.c

index 008a3d8..d210699 100644 (file)
@@ -2814,6 +2814,7 @@ _edje_entry_text_markup_set(Edje_Real_Part *rp, const char *text)
    if ((en->have_preedit) && (en->imf_context))
      {
         ecore_imf_context_reset(en->imf_context);
+        ecore_main_loop_iterate();
      }
 #endif
    evas_object_textblock_text_markup_set(rp->object, text);