X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fgeometrywidget.cpp;h=9e7dc29a0432f8f26e067c4d15f448f212aa9110;hb=aa0fd185d9895942ee2bc46b76110beba51d527d;hp=db965cb30e210f9d759c4fb75559506aa89b2845;hpb=af7c7e38d6732f2dc08c29485ce6438b8202ba3b;p=kdenlive diff --git a/src/geometrywidget.cpp b/src/geometrywidget.cpp index db965cb3..9e7dc29a 100644 --- a/src/geometrywidget.cpp +++ b/src/geometrywidget.cpp @@ -23,6 +23,7 @@ #include "renderer.h" #include "monitorscene.h" +#include #include #include @@ -50,8 +51,8 @@ GeometryWidget::GeometryWidget(Monitor* monitor, int clipPos, QWidget* parent ): GeometryWidget::~GeometryWidget() { - m_monitor->slotEffectScene(false); - m_scene->disconnect(this); + if (m_monitor) + m_monitor->slotEffectScene(false); delete m_rect; delete m_geometry; }