Opened 5 years ago

Closed 5 years ago

#223 closed bug (fixed)

Scrollbar precision scrolling

Reported by: Mikhail Malyshev Owned by: Thore Böckelmann
Priority: normal Milestone: 4.0-2015R3
Component: Slider.mui Version: 4.0-nightly build
Severity: minor Keywords:
Cc: OS Platform: All
Blocked By: Blocking:
Release Notes:

Description

Summary

Scrollbar precision scrolling is broken

Steps to reproduce

  1. In MUI prefs open all extra mcp (make small window to have a few pages)
  2. Drag the slider up/down
  3. Now try nudging the bar by clicking below it

Expected results

Should scroll one visible page down

Actual results

Scrolls random amount (or more to mouse position)

However, if we nudge the bar to the top, and then do the same down,
the position is jumped exactly as expected, per page.

Change History (2)

comment:1 Changed 5 years ago by Thore Böckelmann

Component: Scrollbar.muiSlider.mui
Owner: set to Thore Böckelmann
Priority: undecidednormal
Status: newassigned

comment:2 Changed 5 years ago by Thore Böckelmann

Resolution: fixed
Status: assignedclosed

In 4800:

  • Prop.c, Slider.c: fixed the redrawing of the knob at wrong positions when mixing scroll actions by moving the knob directly and clicking above/below it. The former did not correctly set the MUIA_Numeric_Value attribute and hence the knob was drawn at the wrong position in case a click above/below the knob happened after a direct movement. This refs #175 and closes #223.
Note: See TracTickets for help on using tickets.