MeasureGui: Auto close task on document deletion
This commit is contained in:
@@ -57,6 +57,7 @@ void StdCmdMeasure::activated(int iMsg)
|
||||
Q_UNUSED(iMsg);
|
||||
|
||||
Gui::TaskMeasure* task = new Gui::TaskMeasure();
|
||||
task->setDocumentName(this->getDocument()->getName());
|
||||
Gui::Control().showDialog(task);
|
||||
}
|
||||
|
||||
|
||||
@@ -115,7 +115,7 @@ TaskMeasure::TaskMeasure()
|
||||
App::GetApplication().setActiveTransaction("Add Measurement");
|
||||
}
|
||||
|
||||
|
||||
setAutoCloseOnDeletedDocument(true);
|
||||
// Call invoke method delayed, otherwise the dialog might not be fully initialized
|
||||
QTimer::singleShot(0, this, &TaskMeasure::invoke);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user