From 252f443b83a2e4fd0eaea8dec437f42f61f168c9 Mon Sep 17 00:00:00 2001 From: ismailgulek Date: Thu, 29 Apr 2021 11:14:40 +0300 Subject: [PATCH] Update old defers --- Riot/Managers/Call/CallPresenter.swift | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Riot/Managers/Call/CallPresenter.swift b/Riot/Managers/Call/CallPresenter.swift index 8ae5a7921..99e619cfe 100644 --- a/Riot/Managers/Call/CallPresenter.swift +++ b/Riot/Managers/Call/CallPresenter.swift @@ -439,10 +439,6 @@ class CallPresenter: NSObject { return } - defer { - isStarted = true - } - NotificationCenter.default.addObserver(self, selector: #selector(newCall(_:)), name: NSNotification.Name(rawValue: kMXCallManagerNewCall), @@ -460,6 +456,8 @@ class CallPresenter: NSObject { name: .RoomGroupCallTileTapped, object: nil) + isStarted = true + #if canImport(JitsiMeetSDK) JMCallKitProxy.addListener(self) @@ -486,10 +484,6 @@ class CallPresenter: NSObject { return } - defer { - isStarted = false - } - NotificationCenter.default.removeObserver(self, name: NSNotification.Name(rawValue: kMXCallManagerNewCall), object: nil) @@ -503,6 +497,8 @@ class CallPresenter: NSObject { name: .RoomGroupCallTileTapped, object: nil) + isStarted = false + #if canImport(JitsiMeetSDK) JMCallKitProxy.removeListener(self)