You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The inertia of scrolling on the Mac trackpad and sometimes on the iOS touchscreen freezes until it completes its "scroll input events queue". This happens when the system keeps sending scrolling messages after releasing the user finger, and the druid thinks it is the user continue scrolling infinitely to top.
I suggest to ignore the accumulated input events when the scroll inertia has reached its limit. Otherwise, it turns out that scrolling "hangs" by inertia for some time, depending on the strength of scrolling touch on the trackpad.
The text was updated successfully, but these errors were encountered:
I can imagine how it's happened with mac trackpad, but can't how is it possible on iOS devices? Do you have any examples, videos?
I will add Scroll style param WHEEL_SCROLL_BY_INERTION (default - false). If true - mouse wheel will add inertion to scroll (as current behaviour), if false - set position directly per mouse wheel event.
This fix caused because Mac trackpad seems have additional mouse wheel events for simulate inertion. If you uncomfortable with this, you can disable WHEEL_SCROLL_BY_INERTION for more controllable scroll by mouse wheel.
The inertia of scrolling on the Mac trackpad and sometimes on the iOS touchscreen freezes until it completes its "scroll input events queue". This happens when the system keeps sending scrolling messages after releasing the user finger, and the druid thinks it is the user continue scrolling infinitely to top.
I suggest to ignore the accumulated input events when the scroll inertia has reached its limit. Otherwise, it turns out that scrolling "hangs" by inertia for some time, depending on the strength of scrolling touch on the trackpad.
The text was updated successfully, but these errors were encountered: