From 8a5e96056ef948f12b773d26e371e780434fac57 Mon Sep 17 00:00:00 2001 From: gellert Date: Wed, 3 Aug 2016 17:38:56 +0200 Subject: [PATCH] adds resets to destructor --- atom/browser/osr/osr_render_widget_host_view.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/atom/browser/osr/osr_render_widget_host_view.cc b/atom/browser/osr/osr_render_widget_host_view.cc index 4ae3a578a8e..2f6d02659ee 100644 --- a/atom/browser/osr/osr_render_widget_host_view.cc +++ b/atom/browser/osr/osr_render_widget_host_view.cc @@ -379,6 +379,13 @@ OffScreenRenderWidgetHostView::~OffScreenRenderWidgetHostView() { #if defined(OS_MACOSX) DestroyPlatformWidget(); #endif + + if (copy_frame_generator_.get()) + copy_frame_generator_.reset(NULL); + + delegated_frame_host_.reset(NULL); + compositor_.reset(NULL); + root_layer_.reset(NULL); } void OffScreenRenderWidgetHostView::OnBeginFrameTimerTick() {