I was working on another related issue and discovered that the LeadInOut Dressup creates the dressup upon activation even when the Cancel button is pressed in its task panel.
Steps to reproduce:
- Open a model file, and open Path workbench.
- Select the model, and create a Job object with defaults accepted.
- Create Profile object with defaults accepted, no feature selection (Base Geometry).
- Right-click on Profile in object tree and select LeadInOut Dressup. (Or, select Profile in object tree and select the dressup from the Path menu.)
- Click the Cancel button in the LeadInOut task panel.
- The dressup is still created and added to the object tree as if OK was pressed.
Thanks,
Russell
Code: Select all
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.28793 (Git)
Build type: Release
Branch: master
Hash: 72e91dbbca9094d9bd56b1d47a1eeaaeb7266849
Python 3.8.6+, Qt 5.15.2, Coin 4.0.1, OCC 7.5.0
Locale: English/United States (en_US)
Installed mods:
* FC_SU
* Z_MacroStartup