Problem: Scrambled pixels when resizing

When I run any JOGL program (including my own and the ones hosted here) if I resize the main frame of the program slowly I can always get a behavior in which a few columns and/or rows of pixels on one or two edges are not refreshed. This is an easily repeated problem on all of the platforms and machines I have run JOGL programs on. Have any of you found a way to resolve this issue?

BTW, is there an easy way to embed an image in this post without a redirect? I have an image of this I can show if anyone is interested.

Can any of you verify that this happens to you? Any ideas as to why this is happening?

I’ve seen this problem on OS X and Win 2K for about a year.

At one point I could crash these two systems by resizing so the height was less than about a dozen pixels. I have not tried it lately.

There are several past discussions about resize problems.

I don’t see resizing issues on Windows. On my machines, “live” resizing is not enabled, and when I release the mouse button the GLCanvas resizes properly (NVidia Quadro FX Go700). On the Linux machine I just tried (ATI Radeon 9800 Pro), where live resizing is enabled, the GLCanvas properly redraws itself after every resize operation. I don’t have a Mac in front of me to test with at the moment.