From c7522932f1b9571a6495b00bee608d0c16ec95bb Mon Sep 17 00:00:00 2001 From: DeepSOIC Date: Wed, 15 Jun 2016 23:45:04 +0300 Subject: [PATCH] Attached Placement: fixes for editing state --- lattice2AttachablePlacement.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lattice2AttachablePlacement.py b/lattice2AttachablePlacement.py index 36c95a4..870255a 100644 --- a/lattice2AttachablePlacement.py +++ b/lattice2AttachablePlacement.py @@ -62,7 +62,10 @@ class ViewProviderAttachablePlacement(lattice2BaseFeature.ViewProviderLatticeFea def setEdit(self,vobj,mode): import PartGui - PartGui.AttachmentEditor.editAttachment(self.Object) + import FreeCADGui as Gui + PartGui.AttachmentEditor.editAttachment(self.Object, + callback_OK= lambda: Gui.ActiveDocument.resetEdit(), + callback_Cancel= lambda: Gui.ActiveDocument.resetEdit()) return True def unsetEdit(self,vobj,mode):