To Reproduce
Steps to reproduce the behavior:
- Start DeskTop
- Navigate to Sample.Media
- Preview Lorem.Ipsum
- Scroll about 3/4 down the file
- Click in the vertical scrollbar thumb, and release without moving the thumb
Most of the time the thumb will shift by a few pixels and the content will scroll.
Expected behavior
Scroll thumb stays where released, content doesn't scroll.
MGTK's TrackThumb logic appears to not be "stable"; that is, after moving the thumb (which may result in an adjustment as the pixel position is mapped to a scroll fraction, then back), a subsequent non-move of the thumb results in a different position.
To fix will probably require deconstructing the current math and figuring out where the loss is happening.
To Reproduce
Steps to reproduce the behavior:
Most of the time the thumb will shift by a few pixels and the content will scroll.
Expected behavior
Scroll thumb stays where released, content doesn't scroll.
MGTK's TrackThumb logic appears to not be "stable"; that is, after moving the thumb (which may result in an adjustment as the pixel position is mapped to a scroll fraction, then back), a subsequent non-move of the thumb results in a different position.
To fix will probably require deconstructing the current math and figuring out where the loss is happening.