When we apply a material to the selection after our render has converged, the call to ChangeQueue.ApplyMaterialChanges is missing, and gets delayed until the next scene change takes place, like navigation.
The same happens in Cycles when we assign MDL materials (which we do translate, so we see the difference), but when I assign regular Rhino materials to the selected objects, Cycles does restart, so it seems related to the way we assign materials.
Can you think of anything we might handle incorrectly to cause this? @nathanletwory@andy
While on the topic of material assignment, in your material pane, there is a right-click menu for the material list which contains some nice items, which we would love to reuse in the MDL Browser, if possible. They do not seem to correspond to commands, unfortunately. Is there some way to hook into this?