From: Jihoon Kim Date: Thu, 24 Mar 2016 11:31:48 +0000 (+0900) Subject: ecore_imf/wayland: fix IME flickering issue when input_panel_hide and show is called... X-Git-Tag: upstream/1.20.0~7119 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=161883291c38e14f719a87c27fde78b9860644ed;p=platform%2Fupstream%2Fefl.git ecore_imf/wayland: fix IME flickering issue when input_panel_hide and show is called sequentially Change-Id: Ieafa9cd921cc8d68c64af6b72404ef52e7bbf724 --- diff --git a/src/modules/ecore_imf/wayland/wayland_imcontext.c b/src/modules/ecore_imf/wayland/wayland_imcontext.c index 4e3fd31..7b35a13 100644 --- a/src/modules/ecore_imf/wayland/wayland_imcontext.c +++ b/src/modules/ecore_imf/wayland/wayland_imcontext.c @@ -912,12 +912,9 @@ wayland_im_context_show(Ecore_IMF_Context *ctx) EAPI void wayland_im_context_hide(Ecore_IMF_Context *ctx) { - WaylandIMContext *imcontext = (WaylandIMContext *)ecore_imf_context_data_get(ctx); - EINA_LOG_DOM_INFO(_ecore_imf_wayland_log_dom, "context_hide"); - if (imcontext->text_input) - wl_text_input_hide_input_panel(imcontext->text_input); + _input_panel_hide(ctx, EINA_FALSE); } EAPI Eina_Bool