-
Notifications
You must be signed in to change notification settings - Fork 73
Open
Description
Demo5
- enter play mode
- pull left (or right) then release
- new items are loaded and the view will be a mix up.
I found that it's caused by the following commit. If I comment out the call to ScrollTo(index), it will be fine.
26627ae - fix: update the scroll position by a scrollbar
// by https://github.com/webitube
// Note: If the scroller position changed but the scroll velocity is exactly zero, the movement was done via a scrollbar. In this case, we need to ScrollTo() the indicated position directly.
// Note 2: The normalized scrollbar position is opposite from the ScrollTo() index. This is why the we take (1.0 - pos) instead of pos directly.
if (_scroll.velocity.magnitude == 0.0f) {
var pos = (Type == 0) ? vector.y : vector.x;
var index = Mathf.RoundToInt(_count * (1.0f - pos));
ScrollTo(index);
} bandicam.0076.mp4
bigofbig
Metadata
Metadata
Assignees
Labels
No labels