I am also encountering this bug, the default capsule shape used with interactive() apparently cannot be changed -- I've also tried other modifiers that unfortunately don't work either:
.contentShape(.rect(cornerRadius: 20)) // nope
.buttonBorderShape(.roundedRectangle(radius: 20)) // nope
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: