Adding a drag, magnification and rotation sensors blocks the sensors

Hi, I tried every combinations of these three sensors but unfortunately with no luck. Whenever the rotation sensor activates, no more events are produced. This is particularly true when running the app on a M1 as an iPad app.

Did anyone encounter the same issue and find a workaround ?

The code:

struct ContentView: View {
    var body: some View {
        Rectangle ().foregroundColor(.blue)
            .gesture (
                RotationGesture ()
                    .onChanged { angle in print ("Rotate changed; \(angle)") }
                    .onEnded { scale in print ("Rotate ended") }
                )
            .simultaneousGesture(DragGesture(minimumDistance: 0 )
                .onChanged { value in print ("Drag changed") }
                .onEnded { value in print ("Drag ended") }
            )
            .simultaneousGesture( MagnificationGesture (minimumScaleDelta: 0.01)
                .onChanged { scale in print ("Pinch changed; \(scale)") }
                .onEnded { scale in print ("Pinch ended") }
            )
    }

}```


Adding a drag, magnification and rotation sensors blocks the sensors
 
 
Q