Children of ScrolledWindow receive scroll events when scrolling
Submitted by Lukas
Assigned to gtk..@..tk.org
Link to original bug (#760644)
Description
When placing widgets that receive scroll events (spinbutton, scale, etc) inside of a scrolledwindow they receive scroll events when the mouse cursor happens to be over them while scrolling. It goes like this: user finds a 'safe' area to start scrolling, scrolls on and on, until a widget is hit. The scroll events now get directed to the widget, user is unhappy because he inadvertently changed a value and has to find a new place to continue scrolling.
Proposed fix: When scrolling, the scrolledwindow captures all scroll events until the mouse is moved by a certain amount.
Version: 3.22.x