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
Of course, I know. But there is nothing I can do to escape that fpc.transitionAnimator is implicitly unwrapped optional because it's easy to lead a mistake in the core logic and make the core logic simple. In addition, it's not possible fpc. transitionAnimator is nil in most cases.
I assume this crash happens when fpc.state is not .hidden before calling fpc.show(animated: true). It was not expected to present a panel from any state except for .hidden. Thanks to your report, I could know it happened on an occasion.
I wrote a patch to prevent a crash for that case in prevent-force-unwrapping-crash branch. It ensures that the initial state is hidden before presenting a panel. So I hope would you try it and give me a feedback.
The text was updated successfully, but these errors were encountered: