What I do
Go to a notebook that has a small enough number of notes big enough that I must scroll to get to the bottom, but small enough that I can actually get to the bottom for example ~30 notes would work.
Scroll in the note list view, with my touchpad, to the bottom of the list of notes.
What I expect to happen
A normal scroll event. When I reach the end of the note list, it would either stop scrolling or do that neat thing macOS does where it lets you go a little past, but snaps back when you’re done. Either way is fine.
What actually happens
When I reach the end of the note list, the very last note is about ~20px? below the edge:
If I continue to scroll down, the note list jumps back up ~20px and then continues scrolling down ~20px, and then jumps back up… etc.
I don’t have a great way to send you a video although that would be best.
- Platform: macOS
- Platform version: Mojave 10.14.6
- App Version: 4.3.2
I was digging in a little bit more and noticed something peculiar: this issue only happens when the bottom of Inkdrop is at the very end of the screen.
I use the tool Spectacle to control window sizes. When I issue the command to “fullscreen”, this is different than the command+f on Mac that hides the top taskbar. It simply sets the application size to the maximum available pixels.
When I maximized Inkdrop, the scroll jitter happened. But if I manually reduced the vertical size of Inkdrop even a few pixels (e.g. grab the bottom and drag up a few pixels) then this scrolling issue did not happen.
(FYI: I am usually available for screen share and live debugging, if it helps!)
Thank you for reporting it.
That’d be a react-list-related issue.
I fixed the parameters of it so can you please try this patch?
v4.3.3 is out. Thank you.
Sorry for the slow response, I installed 4.3.3 and there is not a jittery scroll at the end of the list.