We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 00fc4e2 + 7743f52 commit f586fecCopy full SHA for f586fec
RxFlow/Extensions/Reactive+UIViewController.swift
@@ -17,7 +17,7 @@ public extension Reactive where Base: UIViewController {
17
/// Rx observable, triggered when the view is being dismissed
18
var dismissed: ControlEvent<Bool> {
19
let dismissedSource = self.sentMessage(#selector(Base.viewDidDisappear))
20
- .filter { [base] _ in base.isBeingDismissed }
+ .filter { [weak base] _ in base?.isBeingDismissed ?? true }
21
.map { _ in false }
22
23
let movedToParentSource = self.sentMessage(#selector(Base.didMove))
0 commit comments