Fix IME (key input) issues on Text control 56/123856/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 08:27:36 +0000 (17:27 +0900)
commit51c55285c336ec14c0dcc507a75981d02d684d2d
tree1ce70f8a0c416e77fece99d3c7af0c49518ce0e2
parentb0f877d51310539cd66e6a2e81adfca4ff52b1cf
Fix IME (key input) issues on Text control

- 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