Fix find instance VC requiring double dismiss
This commit is contained in:
parent
c7e39cb041
commit
8da89986df
@ -37,7 +37,14 @@ class FindInstanceViewController: InstanceSelectorTableViewController {
|
||||
// MARK: - Interaction
|
||||
|
||||
@objc func cancelButtonPressed() {
|
||||
dismiss(animated: true)
|
||||
// when the search controller is active, dismiss exits it rather than dismissing ourself, so we have to dismiss twice
|
||||
if searchController.isActive {
|
||||
dismiss(animated: false) {
|
||||
self.dismiss(animated: true)
|
||||
}
|
||||
} else {
|
||||
dismiss(animated: true)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user