summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--android_webview/browser/in_process_renderer/in_process_view_renderer.cc3
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() {