Ensure method which updates UI is called in main thread
Bug: None Change-Id: I52d6871e7852e15ef8404377ed37ea894aedae5a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/216500 Commit-Queue: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33881}
This commit is contained in:
@ -212,7 +212,11 @@ static int const kKbpsMultiplier = 1000;
|
||||
return;
|
||||
}
|
||||
_state = state;
|
||||
[_delegate appClient:self didChangeState:_state];
|
||||
__weak ARDAppClient *weakSelf = self;
|
||||
dispatch_async(dispatch_get_main_queue(), ^{
|
||||
ARDAppClient *strongSelf = weakSelf;
|
||||
[strongSelf.delegate appClient:strongSelf didChangeState:strongSelf.state];
|
||||
});
|
||||
}
|
||||
|
||||
- (void)connectToRoomWithId:(NSString *)roomId
|
||||
|
||||
Reference in New Issue
Block a user