What happened?
I suspect scroll events from a scroll wheel aren't being debounced properly. If I'm viewing diffs (with or without --watch), doing a large quick scroll freezes the UI. There are some partial torn redraws that happen, then eventually it settles.
Steps to reproduce
Open a diff that requires scrolling. Do a large scroll by "flicking" the scroll wheel.
Expected behavior
Scrolling to happen, and stop at the top or bottom.
Version
0.17.1
What happened?
I suspect scroll events from a scroll wheel aren't being debounced properly. If I'm viewing diffs (with or without
--watch), doing a large quick scroll freezes the UI. There are some partial torn redraws that happen, then eventually it settles.Steps to reproduce
Open a diff that requires scrolling. Do a large scroll by "flicking" the scroll wheel.
Expected behavior
Scrolling to happen, and stop at the top or bottom.
Version
0.17.1