diff --git a/src/lib/ecore_imf/ecore_imf_context.c b/src/lib/ecore_imf/ecore_imf_context.c index b7142b19f4..6289117ec1 100644 --- a/src/lib/ecore_imf/ecore_imf_context.c +++ b/src/lib/ecore_imf/ecore_imf_context.c @@ -878,7 +878,8 @@ ecore_imf_context_input_panel_show(Ecore_IMF_Context *ctx) } show_req_ctx = ctx; - if (ctx->input_panel_enabled) + if ((ctx->input_panel_enabled) || + (getenv("ECORE_IMF_INPUT_PANEL_ENABLED"))) { if (ctx->klass->show) ctx->klass->show(ctx); } @@ -894,7 +895,8 @@ ecore_imf_context_input_panel_hide(Ecore_IMF_Context *ctx) return; } - if (ctx->input_panel_enabled) + if ((ctx->input_panel_enabled) || + (getenv("ECORE_IMF_INPUT_PANEL_ENABLED"))) { if (ctx->klass->hide) ctx->klass->hide(ctx); }