[MacOS] UI items do not react on cursor hovering them
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 9.5k
- Forks
- 268
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
UI elements such as lists do not render as hovered upon mouse hovering over them. But when I do scroll the lists with mouse wheel the currently hovered item is properly marked as hovered.
To Reproduce
- Having macOS 13.1 install the latest build of Psst.
- Try to move mouse through track list or playlist list.
- Observe list items are not rendered as "hovered" on mouse hovering over them.
Expected behavior
Items in the lists should properly hover over mouse being over them.
Screenshots
Environment
- OS: macOS 13.1
- Version: 2023-01-16 build
Additional context
I believe it's another issue that I can observe regarding rendering after #354 has been fixed.
I am not sure wether there was the same behaviour before #354 fix.
Contributor guide
No contributing guide indexed for this repository
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
Reproduce the issue on macOS 13.1 with the 2023-01-16 Psst build, moving the cursor through the track and playlist lists and comparing hover behavior during scrolling. Trace the list hover and rendering path, then verify that list items visibly update while the mouse moves over them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100