Commit e43955a 1 parent f51f6f9 commit e43955a Copy full SHA for e43955a
File tree 2 files changed +4
-1
lines changed
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 1
1
** * Unreleased* ** :
2
+ - fix: flow is not released when embedded in UINavigationController
2
3
- fix: presentable ` allowStepWhenDismissed ` now are not ignored and not overridden by parent flow
3
4
- fix: ` displayed ` and ` rxVisible ` now do not assume UIViewController starts not visible
4
5
Original file line number Diff line number Diff line change @@ -17,7 +17,9 @@ public extension Reactive where Base: UIViewController {
17
17
/// Rx observable, triggered when the view is being dismissed
18
18
var dismissed : ControlEvent < Bool > {
19
19
let dismissedSource = self . sentMessage ( #selector( Base . viewDidDisappear) )
20
- . filter { [ base] _ in base. isBeingDismissed }
20
+ . filter { [ base] _ in
21
+ base. isBeingDismissed || base. navigationController? . isBeingDismissed == true
22
+ }
21
23
. map { _ in false }
22
24
23
25
let movedToParentSource = self . sentMessage ( #selector( Base . didMove) )
You can’t perform that action at this time.
0 commit comments