Change-Id: I34f3bf72ce9d8d047341817b602617a5d124e432
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)