Thanks for the reply: It appears, based on my experimentation, that the MDGModifier has no real effect on MFnMesh.applyVertexColors(): When the colors are applied, they're applied *right then*, not via the MDGModifier.doIt() method. I find this questionable, like I'm missing the sceret handshake or something...
I re-wrote the whole command to store the pre\post states and manually deal with the undoing, and now it's quite happy (and makes no use of MDGModifier now). Live and learn. -- view archives: http://groups.google.com/group/python_inside_maya change your subscription settings: http://groups.google.com/group/python_inside_maya/subscribe
