mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
Fixed bugs in undoing object deletion
This commit is contained in:
parent
fb6b4c0ceb
commit
1708bea71b
@ -149,8 +149,8 @@ class ActionDeleteObj(ActionBase):
|
|||||||
uid,
|
uid,
|
||||||
obj[OG.OBJ_MODEL],
|
obj[OG.OBJ_MODEL],
|
||||||
parentNP)
|
parentNP)
|
||||||
self.editor.objectMgr.updateObjectColor(objRGBA[0], objRGBA[1], objRGBA[2], objRGBA[3], uid)
|
self.editor.objectMgr.updateObjectColor(objRGBA[0], objRGBA[1], objRGBA[2], objRGBA[3], objNP)
|
||||||
self.editor.objectMgr.updateObjectProperties(uid, objProp)
|
self.editor.objectMgr.updateObjectProperties(objNP, objProp)
|
||||||
objNP.setMat(self.objTransforms[uid])
|
objNP.setMat(self.objTransforms[uid])
|
||||||
|
|
||||||
while (len(self.hierarchy.keys()) > 0):
|
while (len(self.hierarchy.keys()) > 0):
|
||||||
@ -229,8 +229,8 @@ class ActionDeleteObjById(ActionBase):
|
|||||||
uid,
|
uid,
|
||||||
obj[OG.OBJ_MODEL],
|
obj[OG.OBJ_MODEL],
|
||||||
parentNP)
|
parentNP)
|
||||||
self.editor.objectMgr.updateObjectColor(objRGBA[0], objRGBA[1], objRGBA[2], objRGBA[3], uid)
|
self.editor.objectMgr.updateObjectColor(objRGBA[0], objRGBA[1], objRGBA[2], objRGBA[3], objNP)
|
||||||
self.editor.objectMgr.updateObjectProperties(uid, objProp)
|
self.editor.objectMgr.updateObjectProperties(objNP, objProp)
|
||||||
objNP.setMat(self.objTransforms[uid])
|
objNP.setMat(self.objTransforms[uid])
|
||||||
|
|
||||||
while (len(self.hierarchy.keys()) > 0):
|
while (len(self.hierarchy.keys()) > 0):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user