Skip to content

Scroll wheel use freezes screen #579

Description

@peterlandry

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions