Give webkit a focus out signal to destroy webkit context popup in more menu and reade...
authorJunghwan <junghwan.kang@samsung.com>
Mon, 3 Sep 2012 05:33:49 +0000 (14:33 +0900)
committerJunghwan <junghwan.kang@samsung.com>
Mon, 3 Sep 2012 07:00:18 +0000 (16:00 +0900)
[Title] Give webkit a focus out signal to destroy webkit context popup in more menu and reader view
[Issue#]  N/A
[Problem] Webkit context popup is not disappeared when touching more menu and reader view
[Cause] N/A
[Solution] Give webkit a focus out signal to destroy webkit context popup in more menu and reader view
[Team] Browser UI
[Developer] Junghwan kang
[Request] N/A

Change-Id: I942d3b9272b26ddde1e1ad2e5d984ae5a8a28afd

src/browser-view/browser-view.cpp

index bb6c65b..fbf3e76 100755 (executable)
@@ -2644,6 +2644,8 @@ void Browser_View::__more_cb(void *data, Evas_Object *obj, void *event_info)
        } else {
                browser_view->_destroy_more_context_popup();
        }
+       /* To give focus out signal to webkit(for destructing webkit context menu), give focus set in unvisible button */
+       elm_object_focus_set(browser_view->m_option_header_cancel_button, EINA_TRUE);
 
        browser_view->_navigationbar_visible_set(EINA_TRUE);
 }