[Webkit-unassigned] [Bug 115475] REGRESSION(r147548): Broken comboboxes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 14 03:57:26 PDT 2013


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


Carlos Garcia Campos <cgarcia at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[GTK] Broken comboboxes     |REGRESSION(r147548): Broken
                   |                            |comboboxes
                 CC|                            |gns at gnome.org




--- Comment #1 from Carlos Garcia Campos <cgarcia at igalia.com>  2013-05-14 03:55:53 PST ---
I don't think this is specific to GTK. The problem is that r147548 made the popup to be closed when a blur event is received. Right before showing the popup the input element is focused, so that after the the popup is shown the focus event is emitted and the event handler is called again hiding the popup. I guess this doesn't happen in other platforms because they run a nested mainloop for popups. A possible solution would be to check that the current element has actually lost the focus before hiding the popup.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list