Bug 29805

Summary: Item displayed using :hover fails to clear completely afterwards
Product: WebKit Reporter: Jon Fabritius <jon.fabritius>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, mitz, webkit
Priority: P2 Keywords: HasReduction
Version: WebKit Nightly Build   
Hardware: Mac (Intel)   
OS: OS X 10.11   
URL: http://mlab.taik.fi/~jon/glitch/
Attachments:
Description Flags
Example page for bug 29805 none

Description Jon Fabritius 2009-09-28 05:55:21 PDT
A list featuring display-on-hover, media queries and a fixed grand-parent renders nicely in certain max-width conditions, but fails to clean up rendered boxes in another.

STEPS TO REPRODUCE

1) View example page at http://mlab.taik.fi/~jon/glitch/ using a viewport width larger than 990px.
2) Hover over top menu items to observe correct behaviour
3) Decrease viewport width to less than 990px to activate a collapsed version of the top menu.
4) Hovering over menu icons renders submenus, but fails to completely clear them on exit.

(Works as expected in Firefox and Opera.)

The example page is unfortunately not a complete test case reduction.
Comment 1 Jon Fabritius 2009-12-04 01:20:35 PST
Created attachment 44298 [details]
Example page for bug 29805

Here's a reduction. In this example page, when viewed using a viewport > 500px, the dropdown menus appear while hovering the menu items and clear on mouse exit. After resizing the viewport to < 500px, the menus appear as expected, but fail to clear.
Comment 2 Ahmad Saleem 2024-03-30 17:50:33 PDT
I am not able to reproduce this bug in Safari Technology Preview 191 and reducing viewport (window size) and then hovering, the drop-down clears properly and don't have any issue.

It is also not reproducible on WebKit ToT.

Marking this as 'RESOLVED Configuration Changed', please reopen if it is reproducible.