diff options
-rw-r--r-- | android_webview/browser/in_process_renderer/in_process_view_renderer.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android_webview/browser/in_process_renderer/in_process_view_renderer.cc b/android_webview/browser/in_process_renderer/in_process_view_renderer.cc index 9834461..f54d8e1 100644 --- a/android_webview/browser/in_process_renderer/in_process_view_renderer.cc +++ b/android_webview/browser/in_process_renderer/in_process_view_renderer.cc @@ -406,7 +406,8 @@ void InProcessViewRenderer::SetContinuousInvalidate(bool invalidate) { void InProcessViewRenderer::Invalidate() { continuous_invalidate_task_pending_ = false; - client_->Invalidate(); + if (continuous_invalidate_) + client_->Invalidate(); } void InProcessViewRenderer::EnsureContinuousInvalidation() { |