I have a tag plugin where I move tags from one object to another.
I tried several Undo types, but I cannot get it working.
What to do?
childTags = child.GetTags()
....
for childTag in childTags:
#doc.AddUndo(c4d.UNDOTYPE_CHANGE, object)
doc.AddUndo(c4d.UNDOTYPE_HIERARCHY_PSR, object)
object.InsertTag(childTag)
#doc.AddUndo(c4d.UNDOTYPE_NEW, object)