From f65f89b786c86d0c87bf0fa7d4fa6937f4e4432c Mon Sep 17 00:00:00 2001
From: Murray Calavera <murray.calavera@gmail.com>
Date: Tue, 9 Jun 2015 20:28:06 +0000
Subject: [PATCH] don't attempt to start input method if path is empty

This allows a user to explicitly disable the input
method by setting path to blank;

Signed-off-by: Murray Calavera <murray.calavera@gmail.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
---
 src/text-backend.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/text-backend.c b/src/text-backend.c
index 6879fe0a6..06dfbda5f 100644
--- a/src/text-backend.c
+++ b/src/text-backend.c
@@ -920,6 +920,9 @@ launch_input_method(struct text_backend *text_backend)
 	if (!text_backend->input_method.path)
 		return;
 
+	if (strcmp(text_backend->input_method.path, "") == 0)
+		return;
+
 	if (text_backend->input_method.process.pid != 0)
 		return;
 
-- 
GitLab