diff --git a/src/app/tools/drawTools/vdrawtool.cpp b/src/app/tools/drawTools/vdrawtool.cpp index dfe568860..b86cc2586 100644 --- a/src/app/tools/drawTools/vdrawtool.cpp +++ b/src/app/tools/drawTools/vdrawtool.cpp @@ -114,7 +114,8 @@ void VDrawTool::FullUpdateFromGuiOk(int result) { SaveDialogChange(); } - DialogLinkDestroy(); + delete dialog; + dialog=nullptr; } //--------------------------------------------------------------------------------------------------------------------- @@ -148,7 +149,6 @@ void VDrawTool::SaveDialogChange() //--------------------------------------------------------------------------------------------------------------------- void VDrawTool::DialogLinkDestroy() { - delete this->dialog; this->dialog=nullptr; }