eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Add mouse scroll handling in CustomTooltipManager

Open
#986 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
97
Forks
34
Avg merge
21h 38m
Merged PRs (30d)
29

Description

When mouse is stationary and you scroll tooltips still show like you were hovering on something but when you are scrolling mouse constantly changes what you are hovering on but tooltip not only opens randomly but also stays on what was "hovered" before until you move your mouse. This way you constantly have to move the mouse while you scroll for the tooltips to stay hidden as mouseExit triggered only if mouse is moved. Scrolling also needs to reset hover timer.

this was an issue since the beggining(i dont know, in 2013 at least it was, so more than 10 years), dont know why noone has pointed that out

Contributor guide

Open the contributing guide

Research direction

Start by locating CustomTooltipManager and reproduce the issue with a stationary mouse while scrolling. Trace the existing mouse-exit and hover-timer behavior; the fix is complete when scrolling prevents stale or random tooltips and resets the hover timer without requiring mouse movement.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.