From 942e40ede42e15de1f61d91266f3c019ecb4acda Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Wed, 11 Feb 2026 16:16:30 +0100 Subject: [PATCH] fix(browser): stop using deprecated dismissVC/presentVC --- browser/ios/Sources/BrowserPlugin/BrowserPlugin.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/ios/Sources/BrowserPlugin/BrowserPlugin.swift b/browser/ios/Sources/BrowserPlugin/BrowserPlugin.swift index 0adf90bc3..83a5ba5b0 100644 --- a/browser/ios/Sources/BrowserPlugin/BrowserPlugin.swift +++ b/browser/ios/Sources/BrowserPlugin/BrowserPlugin.swift @@ -30,7 +30,7 @@ public class CAPBrowserPlugin: CAPPlugin, CAPBridgedPlugin { } implementation.browserEventDidOccur = { [weak self] (event) in if event == .finished { - self?.bridge?.dismissVC(animated: true, completion: { + self?.bridge?.viewController?.dismiss(animated: true, completion: { self?.notifyListeners(event.listenerEvent, data: nil) }) } else { @@ -46,7 +46,7 @@ public class CAPBrowserPlugin: CAPPlugin, CAPBridgedPlugin { self?.setCenteredPopover(viewController) } } - self?.bridge?.presentVC(viewController, animated: true, completion: { + self?.bridge?.viewController?.present(viewController, animated: true, completion: { call.resolve() }) } @@ -55,7 +55,7 @@ public class CAPBrowserPlugin: CAPPlugin, CAPBridgedPlugin { @objc func close(_ call: CAPPluginCall) { DispatchQueue.main.async { [weak self] in if self?.implementation.viewController != nil { - self?.bridge?.dismissVC(animated: true) { + self?.bridge?.viewController?.dismiss(animated: true) { call.resolve() self?.implementation.cleanup() }