[Enhancement]: Migrate to List for message history
Speedy native Discord client for macOS built in Swift
Brought to you by:
cryptoalgo
Originally created by: cryptoAlgorithm
Originally owned by: cryptoAlgorithm
Migrate to List
instead of LazyVStack
- Significant performance improvements especially on macOS 13.
List
appears to scroll way smoother than a ScrollView
and LazyVStack
, but comes with its own set of issues. For example, there is a bug that causes random crashes if the List
itself is rotated 180º, which is required to scroll the message history properly.
Message history
No response
No response
Originally posted by: cryptoAlgorithm
List has inconceivable bugs, contemplating if I should just build a custom collection from scratch in AppKit
Originally posted by: cryptoAlgorithm
Fixed by [973575]
Related
Commit: [973575]
Ticket changed by: cryptoAlgorithm