From: Shilpa Singh Date: Mon, 24 Apr 2017 11:33:37 +0000 (+0530) Subject: Fix focus issue as focus revert is called as UG intercepts hide X-Git-Tag: accepted/tizen/unified/20170428.033038~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F127105%2F2;p=platform%2Fcore%2Fappfw%2Fui-gadget-1.git Fix focus issue as focus revert is called as UG intercepts hide Change-Id: I9a756a96a1c29f0ce37fc5fae33a172569fcfa5c Signed-off-by: Shilpa Singh Signed-off-by: Jiwoong Im --- 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); }