Draft error when deleting an object while in edit mode

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
chrisb
Veteran
Posts: 53785
Joined: Tue Mar 17, 2015 9:14 am

Draft error when deleting an object while in edit mode

Post by chrisb »

I encounter an error on the the following:
- Draw a Draft line
- select the line
- Edit the line
- Select the line and delete it while still in edit mode
- close the edit panel.

This raises an error:

Code: Select all

20:58:03  Traceback (most recent call last):
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft/DraftGui.py", line 231, in reject
    FreeCADGui.draftToolBar.escape()
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft/DraftGui.py", line 1570, in escape
    self.finish()
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft/DraftGui.py", line 1557, in finish
    self.sourceCmd.finish(False)
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft/draftguitools/gui_edit.py", line 362, in finish
    self.deformat_objects_after_editing(self.edited_objects)
  File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft/draftguitools/gui_edit.py", line 962, in deformat_objects_after_editing
    obj_gui_tools.restore_object_style(obj, self.objs_formats[obj.Name])
<class 'RuntimeError'>: This object is currently not part of a document
After that no new Draft objects can be added.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
carlopav
Veteran
Posts: 2062
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: Draft error when deleting an object while in edit mode

Post by carlopav »

thanks chris, indeed this usecase is not covered. I'll give a look at it
follow my experiments on BIM modelling for architecture design
chrisb
Veteran
Posts: 53785
Joined: Tue Mar 17, 2015 9:14 am

Re: Draft error when deleting an object while in edit mode

Post by chrisb »

carlopav wrote: Tue Jun 08, 2021 9:03 pm I'll give a look at it
Thanks. It's not urgent for me. I just found it by accident, when I tested the keys on MacOS for Draft edit mode. So you may treat me in this area like a newbie.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply