From: Jihoon Kim Date: Tue, 27 Sep 2016 06:34:40 +0000 (+0900) Subject: Fix issue return key disable was not delivered X-Git-Tag: accepted/tizen/common/20160928.164351~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F23%2F89823%2F1;p=platform%2Fcore%2Fuifw%2Fisf.git Fix issue return key disable was not delivered Change-Id: I1db1a6449a0d416784f53605a012b70615c75114 Signed-off-by: Jihoon Kim --- diff --git a/ism/extras/wayland_immodule/wayland_imcontext.c b/ism/extras/wayland_immodule/wayland_imcontext.c index 0b3be3b..5c12f2f 100644 --- a/ism/extras/wayland_immodule/wayland_imcontext.c +++ b/ism/extras/wayland_immodule/wayland_imcontext.c @@ -1793,6 +1793,11 @@ wayland_im_context_focus_in(Ecore_IMF_Context *ctx) LOGD ("ctx : %p. on demand : %d\n", ctx, ecore_imf_context_input_panel_show_on_demand_get (ctx)); + WaylandIMContext *imcontext = (WaylandIMContext *)ecore_imf_context_data_get(ctx); + if (imcontext && imcontext->text_input) + wl_text_input_set_return_key_disabled(imcontext->text_input, + imcontext->return_key_disabled); + if (ecore_imf_context_input_panel_enabled_get(ctx)) if (!ecore_imf_context_input_panel_show_on_demand_get (ctx)) show_input_panel(ctx);