text: Launch input method in text_backend_init
Previously we tried to launch the input method every time a seat was
created, and the launch function would notice it was running and not
bother to actually launch.
Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
diff --git a/src/text-backend.c b/src/text-backend.c
index cd6c4d99..c018803 100644
--- a/src/text-backend.c
+++ b/src/text-backend.c
@@ -1005,8 +1005,6 @@
wl_signal_add(&seat->destroy_signal, &input_method->destroy_listener);
seat->input_method = input_method;
-
- launch_input_method(text_backend);
}
static void
@@ -1071,5 +1069,7 @@
text_input_manager_create(ec);
+ launch_input_method(text_backend);
+
return text_backend;
}