Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PartDesign: closing task dialog when exiting edit mode for Primitives
===================================================================== fixes #4241 Problem: PartDesignGui::ViewProvider is responsible for closing the tasks for most of PD features when exiting edit mode (i.e. unsetEdit()). For primitives, PartDesignGui::ViewProviderPrimitive is responsible, and neither does it or relies on its parent VP to do it when calling unsetEdit(). Solution: Make PartDesignGui::ViewProviderPrimitive::unsetEdit() rely on parent PartDesignGui::ViewProvider to tidy up, including closing the task dialog. Reference: This is the default stack call when closing a document while a PD task using PartDesignGui::Viewprovider is active:
- Loading branch information