Issue 122254 - [sidebar] Process mouse wheel events
Summary: [sidebar] Process mouse wheel events
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: 4.0.0-dev
Hardware: All All
: P3 Normal (vote)
Target Milestone: 4.0.0
Assignee: Andre
QA Contact:
URL:
Keywords:
Depends on:
Blocks: [sidebar]
  Show dependency tree
 
Reported: 2013-05-08 07:19 UTC by Andre
Modified: 2022-10-28 12:54 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Andre 2013-05-08 07:19:55 UTC
Scroll the sidebar up and down for mouse wheel events over the vertical scroll bar.  When the scroll bar is not visible then ignore wheel events.

It is easily possible to also process mouse wheel events when the mouse is over the deck content, not just the scrollbar.  But when the mouse pointer ends up over a control that itself processes wheel events then following events will go to this control and change its value.  To prevent such a confusing behavior, wheel events for the deck content are ignored.
Comment 1 SVN Robot 2013-05-08 07:21:38 UTC
"af" committed SVN revision 1480173 into trunk:
122254: Process mouse wheel events over sidebar scroll bar.
Comment 2 Andre 2013-05-08 07:23:21 UTC
Added a Notify() method to class Deck and process only wheel events for the scroll bar.