summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/ecore_imf/ecore_imf_context.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/ecore_imf/ecore_imf_context.c b/src/lib/ecore_imf/ecore_imf_context.c
index 8a0cf1face..6955980e7a 100644
--- a/src/lib/ecore_imf/ecore_imf_context.c
+++ b/src/lib/ecore_imf/ecore_imf_context.c
@@ -73,9 +73,11 @@ ecore_imf_context_default_id_by_canvas_type_get(const char *canvas_type)
73 } 73 }
74 else 74 else
75 { 75 {
76 if (getenv("DISPLAY")) id = "scim"; 76 if (getenv("WAYLAND_DISPLAY"))
77 else if (getenv("WAYLAND_DISPLAY")) id = "wayland"; 77 {
78 if (ecore_imf_module_get(id)) return id; 78 id = "wayland";
79 if (ecore_imf_module_get(id)) return id;
80 }
79 return NULL; 81 return NULL;
80 } 82 }
81 83