eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder
Add mouse scroll handling in CustomTooltipManager
- 主要言語
- Java
- スター
- 97
- フォーク
- 34
- 平均マージ
- 21時間 38分
- マージ済み PR(30日)
- 29
説明
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
コントリビューションガイド
調査の方向性
まず CustomTooltipManager を見つけ、マウスを動かさずにスクロールして問題を再現します。既存のマウス退出時とホバータイマーの動作を追跡します。スクロールによって古い、またはランダムなツールチップが表示されなくなり、マウスを動かさなくてもホバータイマーがリセットされれば、修正は完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- desktop
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100