Fix the issue of the preedit string wasn't been commited when press ".com" button... 31/172131/1
authorXie Ligang <ligang0.xie@samsung.com>
Mon, 12 Mar 2018 05:46:20 +0000 (13:46 +0800)
committerXie Ligang <ligang0.xie@samsung.com>
Mon, 12 Mar 2018 05:46:35 +0000 (13:46 +0800)
Change-Id: Ib97084f6c75bd8141fbfd12c9dc5fc341c6659cf

src/sdk/sdk.cpp

index 1cded19..aeaa83a 100644 (file)
@@ -537,7 +537,7 @@ sclboolean CSDKISE::flush_imengine(const sclchar *language)
     if (language && lang_table_mgr && table) {
         if (g_keyboard_state.prev_modifier == KEY_MODIFIER_MULTITAP_START ||
             g_keyboard_state.prev_modifier == KEY_MODIFIER_MULTITAP_REPEAT) {
-            ise_update_preedit_string("");
+            ise_send_string(g_keyboard_state.multitap_value.c_str());
         }
         g_keyboard_state.multitap_value = "";
         g_keyboard_state.prev_modifier = KEY_MODIFIER_NONE;