Link, SwiftUI bug?, button trait identified on VoiceOver for a link.

In SwiftUI, a link is identified as both a button and link, this is during when running with VoiceOver. I know you can remove the button trait using .accessibilityRemoveTraits.

However, I am sure there is a reason to it.

Can somebody explain if it is genuinely a bug.