Fix IME keyboard issue for url bar of mini browser
authoryh106.jung <yh106.jung@samsung.com>
Thu, 16 Apr 2015 12:09:39 +0000 (21:09 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commit141e31fae897ee2420e5f8653ddbdf482645e45a
treeaa5f60d1736486778f203824d96b2b84f7c4f163
parentf3b6508ca7b3e1288676841372f7757fd541f1b4
Fix IME keyboard issue for url bar of mini browser

There are 2 issues:

1. When IME keyboard is hidden by the outside, focus of url bar is not
removed. So when user tries to tap on url bar, IME keyboard is not
shown.
For resolving it, we should remove focus of url bar when callback of
ECORE_IMF_INPUT_PANEL_STATE_HIDE is called without hide_imf_panel()
call.

2. Sometimes IME is closed before it is hidden. So We cannot move tool
box and remove focus of url bar.
Solution is that move tool box and remove focus when IME close callback
is called.

Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=12566

Change-Id: I019ed98513f3308fe9d80b8696a5b3adaff059f5
Signed-off-by: yh106.jung <yh106.jung@samsung.com>
tizen_src/ewk/efl_webview_app/mini_browser.c