Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Delay
UIAlertController.onDismiss
(#201)
Currently, `onDismiss` is called _before_ the `UIAlertAction` is processed, which generally isn't an issue, but if you care about the order of operations, this can be a bit thorny. In the case of highly generalized navigation patterns in TCA, the order is what we use to emit warnings when invalid actions are received (like a `dismiss` action is received for an already-dismissed feature), so let's address the problem with a quick tick. We could do this thread hop unconditionally if it makes sense to, but let's localize to `UIAlertController` for now.
- Loading branch information