My first view controller is locked to landscape mode only (by overriding supportedInterfaceOrientations, while the destination view controller can be either portrait or landscape. When I navigate to the second view and switch to portrait and then try to swipe to dismiss, the animation glitches out heavily.
Are there any possible workarounds for this?