Fix not to hide IME when pressing cancel button in STT mode 70/249470/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Sat, 12 Dec 2020 10:06:10 +0000 (19:06 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Sat, 12 Dec 2020 10:06:10 +0000 (19:06 +0900)
Change-Id: I816158682d588cf8ea1e257c5b7207605bd069e0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/ise.cpp

index c675ac3..aa817e7 100644 (file)
@@ -1335,12 +1335,16 @@ SCLEventReturnType CUIEventCallback::on_event_key_clicked(SclUIEventDesc event_d
                     if (keyboard_state->visible_state)
                         ise_show(keyboard_state->ic);
                 }
+#ifdef _TV
                 ise_send_event(IME_KEY_Cancel, KEY_MASK_NULL);
                 ime_request_hide();
+#endif
             }  else if (strcmp(event_desc.key_value, "Done") == 0) {
+#ifdef _TV
                 ret = SCL_EVENT_DONE;
                 ise_send_event(IME_KEY_Return, KEY_MASK_NULL);
                 ime_request_hide();
+#endif
             }  else {
                 const sclchar *input_mode = ui->get_input_mode();
                 if ((NULL != input_mode) && (!strcmp(input_mode, "EMOTICON_LAYOUT"))) {