From: Wonkeun Oh Date: Thu, 12 Mar 2015 04:50:57 +0000 (+0900) Subject: Do not hide input_panel if focus_in_win and focus_out_win are same in client_window_f... X-Git-Tag: accepted/tizen/mobile/20150316.120202~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F89%2F36789%2F1;p=platform%2Fcore%2Fuifw%2Fisf.git Do not hide input_panel if focus_in_win and focus_out_win are same in client_window_focus_out_cb Change-Id: Ib2cb87aeafd63a4a0ce196e6f156b1b9f76e5600 --- diff --git a/ism/extras/efl_immodule/isf_imf_control_ui.cpp b/ism/extras/efl_immodule/isf_imf_control_ui.cpp index abbcf59..47d8644 100644 --- a/ism/extras/efl_immodule/isf_imf_control_ui.cpp +++ b/ism/extras/efl_immodule/isf_imf_control_ui.cpp @@ -405,7 +405,7 @@ static Eina_Bool _client_window_focus_out_cb (void *data, int ev_type, void *ev) return ECORE_CALLBACK_PASS_ON; if (client_win > 0) { - if (focus_out_win == client_win) + if ((focus_out_win == client_win) && (focus_out_win != focus_in_win)) isf_imf_context_input_panel_instant_hide (ctx); } else {