ecore_imf/wayland: fix IME flickering issue when input_panel_hide and show is called sequentially

Change-Id: Ieafa9cd921cc8d68c64af6b72404ef52e7bbf724
This commit is contained in:
Jihoon Kim 2016-03-24 20:31:48 +09:00
parent c23283944b
commit 161883291c
1 changed files with 1 additions and 4 deletions

View File

@ -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