From 1895497beda061855edb5b0c0b8e139304edc2ea Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Sat, 9 Apr 2022 16:37:24 -0700 Subject: [PATCH] viewer: unset gizmos on disconnect Fixes potential crash --- app/widget/viewer/viewer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/widget/viewer/viewer.cpp b/app/widget/viewer/viewer.cpp index 206fe9719..d589b409f 100644 --- a/app/widget/viewer/viewer.cpp +++ b/app/widget/viewer/viewer.cpp @@ -256,6 +256,8 @@ void ViewerWidget::DisconnectNodeEvent(ViewerOutput *n) // Queue an UpdateStack so that when it runs, the viewer node will be fully disconnected QMetaObject::invokeMethod(this, &ViewerWidget::UpdateStack, Qt::QueuedConnection); + + SetGizmos(nullptr); } void ViewerWidget::ConnectedNodeChangeEvent(ViewerOutput *n)