Anybody ever experience the situation where actions taken on the scene through PPG Events of a custom property do not undo the same way consistently?
I created a self installing custom property which drives the translation, rotation, and scale parameters of multiple envelope deformers in the scene. When the user edits a parameter value in the custom property, the parameter's _OnChanged() event executes and transforms the envelope deformers. Adjusting the parameter value to invoke changes on the scene works exactly as expected. However, when the user makes a mistake and needs to undo, Softimage responds in different and mysterious ways. Sometimes Softimage will undo all changes with a single press of CTRL + Z, and other times it will take multiple presses of CTRL + Z. Softimage can't seem to make up it's mind either - even when editing/undoing the same parameter many times in succession. Anybody else experience this? Matt

