Draft: Fixed bug in Edit tool
This commit is contained in:
parent
74fda05d77
commit
04230c4348
|
@ -3035,6 +3035,8 @@ class Edit(Modifier):
|
|||
|
||||
def __init__(self):
|
||||
self.running = False
|
||||
self.trackers = []
|
||||
self.obj = None
|
||||
|
||||
def GetResources(self):
|
||||
return {'Pixmap' : 'Draft_Edit',
|
||||
|
@ -3126,7 +3128,7 @@ class Edit(Modifier):
|
|||
|
||||
def finish(self,closed=False):
|
||||
"terminates the operation"
|
||||
if closed:
|
||||
if self.obj and closed:
|
||||
if "Closed" in self.obj.PropertiesList:
|
||||
if not self.obj.Closed:
|
||||
self.obj.Closed = True
|
||||
|
@ -3134,6 +3136,7 @@ class Edit(Modifier):
|
|||
if self.trackers:
|
||||
for t in self.trackers:
|
||||
t.finalize()
|
||||
if self.obj:
|
||||
if hasattr(self.obj.ViewObject,"Selectable"):
|
||||
self.obj.ViewObject.Selectable = self.selectstate
|
||||
Modifier.finish(self)
|
||||
|
|
Loading…
Reference in New Issue
Block a user