Fix leak of call view.

// FREEBIE
pull/1/head
Matthew Chen 8 years ago
parent 55ddce79bf
commit a58c71f4b8

@ -147,9 +147,10 @@ class CallViewController: UIViewController, CallObserver, CallServiceObserver, R
contactNameLabel.text = contactsManager.displayName(forPhoneIdentifier: thread.contactIdentifier())
updateAvatarImage()
NotificationCenter.default.addObserver(forName: .OWSContactsManagerSignalAccountsDidChange, object: nil, queue: nil) { _ in
Logger.info("\(self.TAG) updating avatar image")
self.updateAvatarImage()
NotificationCenter.default.addObserver(forName: .OWSContactsManagerSignalAccountsDidChange, object: nil, queue: nil) { [weak self] _ in
guard let strongSelf = self else { return }
Logger.info("\(strongSelf.TAG) updating avatar image")
strongSelf.updateAvatarImage()
}
assert(call != nil)

Loading…
Cancel
Save