From 5abf5cbfe4db8758d7c6fdf5efae47662f75f7a4 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Tue, 4 Jan 2022 10:29:08 -0800 Subject: [PATCH] scopes: try to cleanly free references --- app/panel/scope/scope.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/panel/scope/scope.cpp b/app/panel/scope/scope.cpp index d61f7fa72..05560fe8b 100644 --- a/app/panel/scope/scope.cpp +++ b/app/panel/scope/scope.cpp @@ -106,6 +106,9 @@ void ScopePanel::SetViewerPanel(ViewerPanelBase *vp) SetColorManager(viewer_->GetColorManager()); viewer_->UpdateTextureFromNode(); + } else { + SetReferenceBuffer(nullptr); + SetColorManager(nullptr); } }