Problem/Motivation
The HoverIntent feature does not appear to work. Mouseover the menu immediately causes the menu to appear, however quick the mouseover. This causes UX issues when dragging across the menu on the way to a target on the other side of it. The menu appears, often obscuring the target you were trying to click on.
Steps to reproduce
Move the cursor across the megamenu on the way to a target link. The menu appears when not desired.
Proposed resolution
Add a hoverIntent timeout before showing the menu
Remaining tasks
Optional: Make HoverIntent Timeout a separate UI option. It currently uses the "Animation Delay (ms)" value.
User interface changes
none
API changes
none
Data model changes
none
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | tbm-hoverintent-3499528-2.patch | 5.63 KB | diamondsea |
Issue fork tb_megamenu-3499528
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
diamondseaInitial patch
Comment #3
diamondsea