Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: Flow is not released when embedded in UINavigationController #198

Conversation

mashe
Copy link
Contributor

@mashe mashe commented Dec 9, 2024

Description

The PR fixes #197
By updating rxDismissed for UIViewController to emit an event when UIViewController is dismissed along with presenting UINavigationController.

I could not find a way to replicate dismissal in XCUnitTests, that is why there are no tests added.

Checklist

  • this PR is based on develop or a 'develop related' branch
  • the commits inside this PR have explicit commit messages
  • the Jazzy documentation has been generated (if needed -> Jazzy RxFlow)

@mashe
Copy link
Contributor Author

mashe commented Dec 9, 2024

@mgray88 here is another one as well.
Please, have a look and let me know if it can be improved.

@mashe mashe force-pushed the fix/flow-is-not-released-when-embedded-in-UINavigationController branch from f3e9a2b to 5991f66 Compare December 10, 2024 07:05
@mgray88 mgray88 merged commit e43955a into RxSwiftCommunity:main Dec 18, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Flow is not released when embedded in UINavigationController
2 participants