GraphicsLayer is still showing, even when constructed as invisible (3.1 js api)

Discussion created by sfsnedigar on Jun 19, 2013
I have a map with a few GraphicsLayers on it, all constructed like:

com = new esri.layers.GraphicsLayer({id:'Com', visible:false});

However, when the map gets displayed, the points in the graphics layer are still visible on the map, but in a "static" position.  If I pan or zoom in, the layer stays in one spot, until I force it to be "visible", then it works as expected.

Any idea what's going on?