interactive glassEffect bug?

Applying glass effect, providing a shape isn't resulting in the provided shape rendering the interaction correctly.

.glassEffect(.regular.tint(Color(event.calendar.cgColor)).interactive(), in: .rect(cornerRadius: 20))

results in properly drawn view but interactive part of it is off. light and shimmer appear as a capsule within the rect.

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
interactive glassEffect bug?
 
 
Q