SwiftUI: I have a simple outline view on macOS that can be driven to a point where a phantom row stays for ever.
It seems to be caused by setting the selection before updating the data model.
(Also tried DisclosureGroup etc. with similar result)
https://gist.github.com/hydrixos/c2ef2f96b76de849411327a24c92ecf5




