JOGL surface not redrawing after window resize

Hi,

I am using JOGL to display some 2D graphics. I have multiple windows, that all ‘own’ a GLCanvas. All these canvasses share GL with one single canvas, so that display lists and textures can be shared.

After I displayed 2 windows, I tried resizing them. I was playing around with the window size, and I made it very small, so that the window only showed the title bar. When I enlarge the window later on, nothing is showing. My canvas seems to be gone. Anyone got any ideas about how this can happen? Maybe its a bug in JOGL.

Also when windows starts the screensaver, sometimes the windows are blank after the screensaver is cancelled. I dont know how this happens. Is this a familiar problem?

Every feedback is welcome. I’m on a Dell Dimension machine with Windows XP.

If the canvas size gets too small, it screws up jogl and the image stops updating :slight_smile:

Make sure it doesnt get resized below 1x1 pixels.

Do you have a small test case illustrating the problem? If so, please file a bug with the JOGL Issue Tracker.