diff options
author | Shilpa Singh <shilpa.singh@samsung.com> | 2017-04-24 17:03:37 +0530 |
---|---|---|
committer | Semun Lee <semun.lee@samsung.com> | 2017-04-26 06:52:23 +0000 |
commit | 52cd5831662924776b9a6402764620e070456024 (patch) | |
tree | 34826bc598d9b4b1daf9a19719c93a3c95f736ba | |
parent | 0c6aab54f4d76ad3d606eae4efadb24d5311158a (diff) | |
download | ui-gadget-1-52cd5831662924776b9a6402764620e070456024.tar.gz ui-gadget-1-52cd5831662924776b9a6402764620e070456024.tar.bz2 ui-gadget-1-52cd5831662924776b9a6402764620e070456024.zip |
Fix focus issue as focus revert is called as UG intercepts hide.
Change-Id: I341691016f536042027a0ce913b3e368c725491c
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
-rwxr-xr-x | ug-efl-engine/ug-efl-engine.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ug-efl-engine/ug-efl-engine.c b/ug-efl-engine/ug-efl-engine.c index 0c04277..870140b 100755 --- a/ug-efl-engine/ug-efl-engine.c +++ b/ug-efl-engine/ug-efl-engine.c @@ -414,6 +414,11 @@ static void *on_request(void *data, ui_gadget_h ug, int req) while (navi_bottom_item != navi_top_item) { _DBG("navi item : %p", navi_top_item); + Evas_Object *content = elm_object_item_part_content_get(navi_top_item, "elm.swallow.content"); + if (content) { + evas_object_intercept_hide_callback_del(content, + __on_hideonly_cb); + } elm_object_item_del(navi_top_item); navi_top_item = elm_naviframe_top_item_get(navi); } |