[Webkit-unassigned] [Bug 137634] [EFL] Fix popup non-occurrence condition.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 28 11:18:55 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=137634

--- Comment #12 from KwangHyuk <hyuki.kim at samsung.com> ---
For Webkit GTK, popup is just blocked until user choose any item and it just returned from the showPopup routine.
Therefore, popupDidHide() is just called as soon as any item on the menu or out side area of menu is clicked via m_client->valueChangedForPopupMenu() in WebPopupMenuProxyGtk::showPopupMenu().
As a result, reset of m_popupIsvisible is guaranteed.

But for the Webkit EFL, elm_menu is activated from UIProcess, but it's not blocked until user's selection.
So, the working flow of each port are different from each other.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150528/8400361d/attachment-0001.html>


More information about the webkit-unassigned mailing list