From f1332839f7cc475bd011a1e1ef55c5bcbe5a35f4 Mon Sep 17 00:00:00 2001 From: InHong Han Date: Wed, 23 May 2018 11:42:57 +0900 Subject: [PATCH] Fix issue not to launch IME in on-demand mode Change-Id: I1f9720f6a45bfd5fb931a1aec875ea529992fd4c --- ism/src/isf_info_manager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ism/src/isf_info_manager.cpp b/ism/src/isf_info_manager.cpp index b38b089..bc69500 100644 --- a/ism/src/isf_info_manager.cpp +++ b/ism/src/isf_info_manager.cpp @@ -2595,6 +2595,12 @@ public: m_current_client_context = context; m_current_context_uuid = uuid; unlock (); + + bool launch_ise_on_request = scim_global_config_read (String (SCIM_GLOBAL_CONFIG_LAUNCH_ISE_ON_REQUEST), false); + if (!m_ise_exiting && launch_ise_on_request) { + m_ise_exiting = true; + m_signal_start_default_ise (); + } } //SCIM_TRANS_CMD_FOCUS_OUT -- 2.7.4