Index: remoting/ios/display/gl_display_handler.mm |
diff --git a/remoting/ios/display/gl_display_handler.mm b/remoting/ios/display/gl_display_handler.mm |
index 45fda3159f725adec0fe4f215bdc94877be66863..e8565efe59caca346cf60c5f644219eacb3b6fcc 100644 |
--- a/remoting/ios/display/gl_display_handler.mm |
+++ b/remoting/ios/display/gl_display_handler.mm |
@@ -149,6 +149,9 @@ void Core::OnFrameReceived(std::unique_ptr<webrtc::DesktopFrame> frame, |
void Core::OnFrameRendered() { |
[eagl_context_ presentRenderbuffer:GL_RENDERBUFFER]; |
+ runtime_->ui_task_runner()->PostTask(FROM_HERE, base::BindBlockArc(^() { |
+ [handler_delegate_ rendererTicked]; |
+ })); |
} |
void Core::OnSizeChanged(int width, int height) { |