Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
In FastScroller.drawVerticalScrollbar() , it is calling Canvas.scale() .
canvas.scale(1, 1)
to restore the mirroring for RTL, however it should actually becanvas.scale(-1, 1)
, and the former one is a no-op according toMeanwhile, the touchable width of the scrollbar in RTL should still be its full width, so there's no need to divide it by 2 in FastScroller.isPointInsideVerticalThumb() .