title: Unwind segue working incorrectly
body: <p>Right now I am trying to perform an unwind segue. I've successfully created the unwind segue but the problem is that when it is triggered, it continues past the destination ViewController that contains the @IBAction function that is supposed to stop the unwinding. <a href="https://i.stack.imgur.com/fBE5x.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fBE5x.png" alt="enter image description here"></a></p>
  
  <p>This is what my storyboard looks like. When I'm unwinding I am on the Third Test View Controller. The @IBAction function for the unwind is in ResearchTestController (that's my desired destination). When the unwind is triggered, it unwinds down to the destination but then some how instances of the Third Test View Controller and the Second Test View Controller are added on top of the ResearchTestController. Here is a before and after screenshot of the view hierarchy. </p>
  
  <p>Before (before I start the unwind while in the Third Test View Controller):
  <a href="https://i.stack.imgur.com/4vDjx.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4vDjx.png" alt="enter image description here"></a></p>
  
  <p>After (after the unwind):
  <a href="https://i.stack.imgur.com/FDNZD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FDNZD.png" alt="enter image description here"></a></p>
  
  <p>The segues that go from ViewController to ViewController are Show(push) as well. If anyone has any insight as to how to solve this problem I'd greatly appreciate it. Thanks a lot.</p>