Focus/Scroll Behavior in SwiftUI LazyVGrid on tvOS with custom ButtonStyle

Hi there,

has anyone a workaround for the undesired scroll behavior in a LazyVGrid on tvOS when using a custom ButtonStyle?

When moving sideways on the Siri remote, my ScrollView keeps scrolling downward or upward, moving the focused cell out of the TV screen (even though it is focused correctly!) - but only if I apply custom ButtonStyle to my NavigationLinks or Buttons.

I really need a custom ButtonStyle to remove the dark gray background. But by applying the custom style, I get this strange behavior which is not the case using a "plain" NavigationLink or Button.

I stuck now for days with this issue and couldn't find anything on the web, yet.

I'd appreciate every hint.
Focus/Scroll Behavior in SwiftUI LazyVGrid on tvOS with custom ButtonStyle
 
 
Q