cannot use hover mode to activate mouseenter event
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
If my description bothers you, I feel sorry. My English is poor. :>
It seems that LinkHints.activateMode action=hover key mapping is implemented by activating mouseover event, but this cannot be used on some components with mouseenter event bound.
To Reproduce
Steps to reproduce the behavior:
- Go to URL 'https://www.bilibili.com' and login
- Mouse hover on '动态' on the top-right side of the page.
- A list appear.
- Use the mapping key (in my case I have mapped Fh to LinkHints.activateMode action=hover) to hover on '动态', and the list does not appear.
Browser and Vimium version
Microsoft Edge
Vimium version 1.67
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the LinkHints.activateMode action=hover mapping and compare the mouseover event it activates with the mouseenter behavior described in the report. Reproduce the problem on bilibili.com using the reported mapping; done means hover activation makes the list under “动态” appear on components bound to mouseenter.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100