From: Ji-hoon Lee Date: Thu, 7 May 2020 12:06:52 +0000 (+0900) Subject: Send destroy message to ISF panel only for focused objects X-Git-Tag: submit/tizen/20200507.121902~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F232805%2F1;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-wl-textinput.git Send destroy message to ISF panel only for focused objects Change-Id: I34f3bf72ce9d8d047341817b602617a5d124e432 --- diff --git a/src/e_mod_main.c b/src/e_mod_main.c index 5e4f1b5..11ced63 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -2079,7 +2079,8 @@ _e_text_input_cb_destroy(struct wl_client *client, struct wl_resource *resource) if ((!input_method->context) || (!input_method->context->resource)) _context_created = _e_text_input_method_create_context(client, input_method, text_input, EINA_FALSE); - if (input_method->resource && input_method->context && input_method->context->resource) + if (text_input == g_text_input && + input_method->resource && input_method->context && input_method->context->resource) wl_input_method_send_destroy(input_method->resource, input_method->context->resource); if (_context_created)