From: Ji-hoon Lee Date: Wed, 4 Apr 2018 04:01:10 +0000 (+0900) Subject: Fix the bug that global file is not created automatically X-Git-Tag: accepted/tizen/unified/20180405.064433~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F50%2F174750%2F1;p=platform%2Fcore%2Fuifw%2Fisf.git Fix the bug that global file is not created automatically Change-Id: Ie17e56f848a79ad85d144867af84de5dfee4b66f --- diff --git a/ism/extras/efl_panel/isf_panel_efl.cpp b/ism/extras/efl_panel/isf_panel_efl.cpp index 44c51e0..be60ad6 100644 --- a/ism/extras/efl_panel/isf_panel_efl.cpp +++ b/ism/extras/efl_panel/isf_panel_efl.cpp @@ -7537,6 +7537,13 @@ static void launch_default_soft_keyboard (keynode_t *key, void* data) change_keyboard_mode (TOOLBAR_HELPER_MODE); } else { set_temporary_ise (_initial_ise_uuid); + if (!_config.null()) { + scim_global_config_write(String(SCIM_GLOBAL_CONFIG_DEFAULT_ISE_UUID), _initial_ise_uuid); + scim_global_config_flush(); + + _config->flush(); + _config->reload(); + } } }