Draft: prevented possible deletion of draft wire during edit - fixes #1680
This commit is contained in:
parent
f2367c6c19
commit
3c091ac69a
|
@ -3240,7 +3240,7 @@ class Edit(Modifier):
|
||||||
if hasattr(self.obj.ViewObject,"Selectable"):
|
if hasattr(self.obj.ViewObject,"Selectable"):
|
||||||
self.selectstate = self.obj.ViewObject.Selectable
|
self.selectstate = self.obj.ViewObject.Selectable
|
||||||
self.obj.ViewObject.Selectable = False
|
self.obj.ViewObject.Selectable = False
|
||||||
# ??????
|
FreeCADGui.Selection.clearSelection()
|
||||||
if Draft.getType(self.obj) in ["Wire","BSpline"]:
|
if Draft.getType(self.obj) in ["Wire","BSpline"]:
|
||||||
self.ui.setEditButtons(True)
|
self.ui.setEditButtons(True)
|
||||||
self.ui.setBezEditButtons(False)
|
self.ui.setBezEditButtons(False)
|
||||||
|
@ -3393,8 +3393,8 @@ class Edit(Modifier):
|
||||||
FreeCADGui.Snapper.setSelectMode(False)
|
FreeCADGui.Snapper.setSelectMode(False)
|
||||||
else:
|
else:
|
||||||
self.trackers[self.editing].on()
|
self.trackers[self.editing].on()
|
||||||
if hasattr(self.obj.ViewObject,"Selectable"):
|
#if hasattr(self.obj.ViewObject,"Selectable"):
|
||||||
self.obj.ViewObject.Selectable = True
|
# self.obj.ViewObject.Selectable = True
|
||||||
FreeCADGui.Snapper.setSelectMode(True)
|
FreeCADGui.Snapper.setSelectMode(True)
|
||||||
self.numericInput(self.trackers[self.editing].get())
|
self.numericInput(self.trackers[self.editing].get())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user