Index: cc/layers/video_frame_provider_client_impl.cc |
diff --git a/cc/layers/video_frame_provider_client_impl.cc b/cc/layers/video_frame_provider_client_impl.cc |
index 751d32f83b29ee471b68dc2ba897464837f79fb0..02decbd6f83ab4b8ebb1d555009b0b556c47b7fe 100644 |
--- a/cc/layers/video_frame_provider_client_impl.cc |
+++ b/cc/layers/video_frame_provider_client_impl.cc |
@@ -127,6 +127,8 @@ void VideoFrameProviderClientImpl::StopRendering() { |
DCHECK(!stopped_); |
client_->RemoveVideoFrameController(this); |
rendering_ = false; |
+ if (active_video_layer_) |
+ active_video_layer_->SetNeedsRedraw(); |
} |
void VideoFrameProviderClientImpl::DidReceiveFrame() { |