From 304fd49e84e32ee10838e6082a48a59ee111a3a6 Mon Sep 17 00:00:00 2001 From: Heilig Benedek Date: Thu, 25 Jan 2018 14:43:31 +0100 Subject: [PATCH] Don't generate a frame with GPU OSR if IsPainting is false --- atom/browser/osr/osr_render_widget_host_view.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atom/browser/osr/osr_render_widget_host_view.cc b/atom/browser/osr/osr_render_widget_host_view.cc index 842cfba099..9fdb6abe11 100644 --- a/atom/browser/osr/osr_render_widget_host_view.cc +++ b/atom/browser/osr/osr_render_widget_host_view.cc @@ -124,7 +124,7 @@ class AtomCopyFrameGenerator { } void GenerateCopyFrame(const gfx::Rect& damage_rect) { - if (!view_->render_widget_host()) + if (!view_->render_widget_host() || !view_->IsPainting()) return; std::unique_ptr request =