[Tizen] Fix IME (key input) issues on Text control 83/123883/1
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Fri, 7 Apr 2017 08:14:58 +0000 (17:14 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Fri, 7 Apr 2017 09:50:07 +0000 (18:50 +0900)
commitb9a938a9876b300ab973d5b30eb8078d34f57bb8
treed0818b05901f47df70c37bcdb224930d8a93f893
parentdfa15418bffb7404328d6aff2970a2c79ffe189d
[Tizen] Fix IME (key input) issues on Text control

- This patch can be reverted to the next DALi version.

- There needs to hide the keyboard after focusing out the cursor
  using ecore_imf_context_input_panel_hide( imfContext ) API.

- There is a crash issue when the key is up on Text control, because
  there were not defined imf_event.dev_name, dev_class, and dev_subclass.
  So, set the empty string in dev_name same as ecoreKeyDownEvent

Change-Id: I35c3989b4dfee097bc1121ab247675559458ec9a
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
adaptors/ecore/wayland/event-handler-ecore-wl.cpp
adaptors/ecore/wayland/imf-manager-impl-ecore-wl.cpp