FreeCAD: master 5b864424

Author Committer Branch Timestamp Parent
wmayer wmayer master 2021-02-25 11:23:13 master 17a848df
Changeset Gui: [skip ci] improve exception handling:
* handle all exceptions in Application::onLastWindowClosed because this method can be (indirectly) called from ~BaseView and would otherwise trigger std::terminate()
* handle exceptions in PropertyEditor::closeTransaction() because when recomputing a document while closing it leaves the editor in a bad state
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.cpp Diff File
mod - src/Gui/propertyeditor/PropertyEditor.h Diff File