summaryrefslogtreecommitdiff
path: root/ism
diff options
context:
space:
mode:
authorInHong Han <inhong1.han@samsung.com>2019-09-17 17:50:34 +0900
committerInHong Han <inhong1.han@samsung.com>2019-09-17 17:50:34 +0900
commit4125e399aa406efdef513420eec7ea3ae6cc4825 (patch)
treef5cac7bd19b15bdba88dd514b495ea7518c6c7b7 /ism
parent14b8b41ef400fda08035c8e19abbed4a50e8524b (diff)
downloadisf-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.cpp2
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);
}