diff --git a/RiotSwiftUI/Modules/Authentication/QRLogin/Common/Service/MatrixSDK/QRLoginService.swift b/RiotSwiftUI/Modules/Authentication/QRLogin/Common/Service/MatrixSDK/QRLoginService.swift index 3b4243a6c..30059334e 100644 --- a/RiotSwiftUI/Modules/Authentication/QRLogin/Common/Service/MatrixSDK/QRLoginService.swift +++ b/RiotSwiftUI/Modules/Authentication/QRLogin/Common/Service/MatrixSDK/QRLoginService.swift @@ -352,6 +352,7 @@ class QRLoginService: NSObject, QRLoginServiceProtocol { await teardownRendezvous() } + @MainActor private func teardownRendezvous(state: QRLoginServiceState? = nil) async { // Stop listening for changes, try deleting the resource _ = await rendezvousService?.tearDown()