diff options
author | InHong Han <inhong1.han@samsung.com> | 2019-09-17 17:50:34 +0900 |
---|---|---|
committer | InHong Han <inhong1.han@samsung.com> | 2019-09-17 17:50:34 +0900 |
commit | 4125e399aa406efdef513420eec7ea3ae6cc4825 (patch) | |
tree | f5cac7bd19b15bdba88dd514b495ea7518c6c7b7 /ism | |
parent | 14b8b41ef400fda08035c8e19abbed4a50e8524b (diff) | |
download | isf-4125e399aa406efdef513420eec7ea3ae6cc4825.tar.gz isf-4125e399aa406efdef513420eec7ea3ae6cc4825.tar.bz2 isf-4125e399aa406efdef513420eec7ea3ae6cc4825.zip |
Fix issue that remote_control_text_updated_cb() is not called when IME is shown
Change-Id: I91307612a6c41683361491c99cde8b07b4aaf423
Diffstat (limited to 'ism')
-rw-r--r-- | ism/modules/panelagent/wayland/wayland_panel_agent_module.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ism/modules/panelagent/wayland/wayland_panel_agent_module.cpp b/ism/modules/panelagent/wayland/wayland_panel_agent_module.cpp index b8dbbc2b..db19c035 100644 --- a/ism/modules/panelagent/wayland/wayland_panel_agent_module.cpp +++ b/ism/modules/panelagent/wayland/wayland_panel_agent_module.cpp @@ -1565,6 +1565,7 @@ isf_wsc_context_send_surrounding_text (WSCContextISF* wsc_ctx, const char *text, if (_TV) { if (context_scim->input_panel_shown_once && context_scim->impl->input_resource != INPUT_RESOURCE_REMOTE) { + context_scim->impl->init_remote_surrounding_text = true; if (context_scim->impl->panel_layout == ECORE_IMF_INPUT_PANEL_LAYOUT_PASSWORD) { g_info_manager->remoteinput_callback_surrounding_text (String (""), 0); } @@ -1573,7 +1574,6 @@ isf_wsc_context_send_surrounding_text (WSCContextISF* wsc_ctx, const char *text, } } } - context_scim->impl->init_remote_surrounding_text = true; } free (conv_text); } |