Closed cjgriscom closed 5 years ago
In any list of length greater than the screen size, attempting large scroll commands causes an integer overflow and odd screen behavior, for example: 6000 6000 It's caused by scrollLine_ (unsigned integer) overflowing when a negative is added to it.
I confirm the bug. The patch fixes it for me. Thanks @cjgriscom! @boysetsfrog could you review it please?
In any list of length greater than the screen size, attempting large scroll commands causes an integer overflow and odd screen behavior, for example: 6000
6000
It's caused by scrollLine_ (unsigned integer) overflowing when a negative is added to it.