Skip to content

Commit da77816

Browse files
authored
Bugfix FXIOS-14324 ⁃ Sync QR-code pairing issue (#31054)
FXIOS-14324 #31031 ⁃ Sync QR-code pairing issue
1 parent 623113f commit da77816

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

firefox-ios/RustFxA/FxAWebViewController.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,11 @@ class FxAWebViewController: UIViewController {
100100
if dismissType == .dismiss {
101101
super.dismiss(animated: animated, completion: completion)
102102
} else if dismissType == .popToTabTray {
103-
shouldDismissFxASignInViewController?()
103+
if let shouldDismissFxASignInViewController {
104+
shouldDismissFxASignInViewController()
105+
} else {
106+
super.dismiss(animated: animated, completion: completion)
107+
}
104108
} else {
105109
// Pop to settings view controller
106110
navigationController?.popToRootViewController(animated: true)

0 commit comments

Comments
 (0)