title: SwiftUI: Cancel TapGesture on parent view
body: <p>I have view hierarchy in SwiftUI like </p>
  
  <pre><code>ParentView { 
  //other views
  
  ChildView().highPriorityGesture(TapGesture().onEnded {
                          print("Tap!")
                      })
  // other views 
  }self.gesture(tap)
  </code></pre>
  
  <p>And I want to have parent view handle all taps on the screen in spite of cases when user taps onto ChildView. Now both closures executes. 
  How to stop tap gesture events propagating up view hierarchy?</p>