-
Scrolling will never be smooth as during scrolling data is loaded (ie. preview for links) and then the view is updated. The size of the preview can be determined only after the linked site is fetched and that is done when you actually are about to see the message containing the link.
This is done this way to not fetch all links at once when message history is fetched (especially if someone may decide not to look at links at all).
The same goes for attachments.
However, the root cause of that is Apple AppKit (framework for UI on macOS) which decides that if the size of a message in the conversation log changes, then it doesn't keep the correct location on the screen during scrolling.
We have planned to switch from AppKit to SwiftUI in future versions and that may change this behavior. Due that and the fact that is it "inconvenience" and not critical issue, this will not be worked on currently.
Scrolling down in the conversation view is not smooth, sometimes several lines are skipped at once.
To Reproduce Steps to reproduce the behavior:
Expected behavior Scrolling should always be smooth
Desktop: