From db9c070cbbd97f966e1944b6707c9bc7cd53e63e Mon Sep 17 00:00:00 2001 From: Domas Nutautas Date: Sun, 24 May 2020 23:23:21 +0300 Subject: [PATCH] Fix for dismissing while dismissing --- Sources/StoryFlow/Flow/Helpers/Transition.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/StoryFlow/Flow/Helpers/Transition.swift b/Sources/StoryFlow/Flow/Helpers/Transition.swift index baed251..b0a9460 100644 --- a/Sources/StoryFlow/Flow/Helpers/Transition.swift +++ b/Sources/StoryFlow/Flow/Helpers/Transition.swift @@ -76,7 +76,7 @@ private extension UIViewController { func afterDismissingCompleted(_ transition: @escaping () -> ()) { if presentedViewController?.isBeingDismissed == true { - dismiss(animated: true, completion: transition) + presentedViewController?.dismiss(animated: true, completion: transition) } else { transition() }