setSolidColor affects lights?

So im pretty new to opengl in general, and a bug i've found in my prototype game is that setSolidColor affects the color of other objects than the object that it was set on, as described in this thread:



http://www.jmonkeyengine.com/jmeforum/index.php?topic=2070.0



The object that the color is set on are not shared nodes, but the objects that the color is affected on are…

I've tried doing:

MaterialState materialState = display.getRenderer().createMaterialState();

materialState.setColorMaterial(MaterialState.CM_NONE);

scene.setRenderState(materialState);

on the root of the graph, but that didn't solve things. Am i doing something wrong?

Can you throw together a quick Test Case?