Drawing Filled and Non-filled circles clash

We’ve got a small problem in our basic “graphics drawing” tool in our application when drawing non-filled circles over the top of a filled circle resulting in the “mesh” of the filled circle being drawn rather than just a filled circle.

There is no problem when drawing the two different circles apart from each other, but when the un-filled overlaps the filled circle, the error is as above.

From memory our circle drawing routine is using gluDisk but I don’t remember exactly. I’ll need to check tomorrow.

Windows XP, JOGL 1.1.1, Java 1.5.0_04 (might be 02, not sure on that developer’s machine), Eclipse 3.1.
Sorry for the lack of other details or code samples but they’re at work, and I wanted to post this off this evening.

Cheers for any ideas.

Too bad that you didn’t post this along with some picture of actual problem…

Is this when they overlap or anytime when you’ve got both on screen at the same time? If the latter I’d guess you’ve forgotten to restore whatever fill mode state you’ve messed with to get the wireframe view.