You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Great library.
Observed an issue with the implementation. The issue is that if an interaction controller and animation controller are both set, and if a transition animation is completed fully by hand after that, the app just hangs.
Reproduction of the bug (Occurs with NavigationController example as well)-
In the settings page, choose "Flip" animation type and "Horizontal Swipe" for the "Settings" section
Press "Done" (Flip animation observed)
Press Settings again (Flip animation observed again)
Starting on the right side of the screen, pan to the left side until the "MyView" page is completely visible (so that leaving the mouse/lifting the finger from the touch) does not do any more animation.
Now the app hangs.
The problem seems to be that for the animation controller, while the - (void)animateTransition:(id<UIViewControllerContextTransitioning>)transitionContext is called at the beginning of the interaction, since the animation is completed fully manually, the completeTransition method is not called from the [UIView animateKeyframesWithDuration.. ]'s completion handler.
The text was updated successfully, but these errors were encountered:
Hi,
Great library.
Observed an issue with the implementation. The issue is that if an interaction controller and animation controller are both set, and if a transition animation is completed fully by hand after that, the app just hangs.
Reproduction of the bug (Occurs with NavigationController example as well)-
The problem seems to be that for the animation controller, while the
- (void)animateTransition:(id<UIViewControllerContextTransitioning>)transitionContext
is called at the beginning of the interaction, since the animation is completed fully manually, thecompleteTransition
method is not called from the[UIView animateKeyframesWithDuration.. ]
's completion handler.The text was updated successfully, but these errors were encountered: