diff --git a/android_webview/browser/in_process_view_renderer.cc b/android_webview/browser/in_process_view_renderer.cc index 5174db8af171814f33e2ac6eb892374381aeccfd..a8b387db9e8e3bd2bbca123a6b646cde59c53880 100644 --- a/android_webview/browser/in_process_view_renderer.cc +++ b/android_webview/browser/in_process_view_renderer.cc @@ -905,7 +905,7 @@ void InProcessViewRenderer::EnsureContinuousInvalidation( client_->PostInvalidate(); } - block_invalidates_ = true; + block_invalidates_ = compositor_needs_continuous_invalidate_; // Unretained here is safe because the callback is cancelled when // |fallback_tick_| is destroyed.