Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glitchy mouse hover behaviour in lists #1277

Open
renestalder opened this issue Jul 3, 2024 · 0 comments
Open

Glitchy mouse hover behaviour in lists #1277

renestalder opened this issue Jul 3, 2024 · 0 comments

Comments

@renestalder
Copy link

renestalder commented Jul 3, 2024

If reporting a bug:

  1. Can you describe the problem and bug in more detail?

Items resize on mouse hover due to exposing more information. This seems to lead to glitchy behaviour in the list, as the mouse cursor can “expand” and item on hover, then collapse it when another item is hovered, making the viewport to change scroll position, which might make the cursor to involuntarily be on another item. At least that my possible explanation of what is happening, based on my experience with UX and frontend development.

  1. How can we replicate the issue?

I'm not exactly sure, so here is a video:

  • Move the cursor over an item
  • Move it over another item further down the list.
Screen.Recording.2024-07-03.at.10.08.13.mov

It might also be a different bug considering I see two identical entries that probably shouldn't be. It's possible hovering over the one tries to expand both as later in the video, you can see both expanding.

  1. Expected behavior (i.e. solution)

I would expect an item only to expose more information on an explicit click, considering it should be predictable based on WCAG (that's probably a bit a stretch for an explanation. In general, the behaviour is most likely a bit much for a simple mouse hover IMHO).

  1. Error stack (from extension crash page)

_

  1. Other comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant