Skip to content

ScrollView & ScrollBar Ultra Mega Enterprise Patch Collection

ivan tkachenko requested to merge work/ratijas/scroll-bars into master

a.k.a. "did this even work before?"

Individual commit messages are nice. However, they may get shuffled around, reworded, squashed during review; so please refer to the "Commits" tab for details.

tl;dr

  • The code got simpler, more optimal for common desktop scenario;
  • jump positions got corrected (especially for horizontal scrollbar);
  • mouse interaction behavior is fixed after button release;
  • overshoot works and looks right!
  • reacts to theme changes correctly;
  • and RTL layouts are now correct.

Merge request reports