Skip to content

Commit d37a8fa

Browse files
Merge branch 'charlesmchen/currentCallChangedAsync' into release/5.20.4
2 parents f2d5975 + 5ec5274 commit d37a8fa

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Signal/src/Calls/CallService.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,11 @@ public final class CallService: NSObject {
6060

6161
Logger.debug("\(oldValue as Optional) -> \(newValue as Optional)")
6262

63-
for observer in observers.elements {
64-
observer.didUpdateCall(from: oldValue, to: newValue)
63+
let observers = self.observers
64+
DispatchQueue.main.async {
65+
for observer in observers.elements {
66+
observer.didUpdateCall(from: oldValue, to: newValue)
67+
}
6568
}
6669
}
6770
get {

0 commit comments

Comments
 (0)