We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5ff2cb3 commit f3555f0Copy full SHA for f3555f0
SwiftMessages/SwiftMessages.swift
@@ -651,7 +651,7 @@ open class SwiftMessages {
651
}
652
653
654
- fileprivate weak var autohideToken: AnyObject?
+ fileprivate weak var autohideToken: Presenter?
655
656
fileprivate func queueAutoHide() {
657
guard let current = _current else { return }
@@ -660,7 +660,7 @@ open class SwiftMessages {
660
Task { [weak self] in
661
try? await Task.sleep(seconds: pauseDuration)
662
// Make sure we've still got a green light to auto-hide.
663
- guard let self, self.autohideToken !== current else { return }
+ guard let self, self.autohideToken == current else { return }
664
self.internalHide(presenter: current)
665
666
0 commit comments