Fix issue not to launch IME in on-demand mode 49/179849/1
authorInHong Han <inhong1.han@samsung.com>
Wed, 23 May 2018 02:42:57 +0000 (11:42 +0900)
committerInHong Han <inhong1.han@samsung.com>
Wed, 23 May 2018 02:43:53 +0000 (11:43 +0900)
Change-Id: I1f9720f6a45bfd5fb931a1aec875ea529992fd4c

ism/src/isf_info_manager.cpp

index b38b089..bc69500 100644 (file)
@@ -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