Created attachment 788 [details]
Sample program that shows the problem.
If you remove and then re-add a GLJPanel from its parent, a small version (about 50px * 50px it appears) of the content is rendered.
Resizing the window restores the GLJPanel to its normal behavior.
Setting 'sendReshape' to true in the 'addNotify' implementation of GLJPanel fixes the issue. Not sure if that's the right fix though.
Thanks you for providing a sample program and a tip to work around this bug. Can you confirm that you use JOGL 2.3.2?
I use JOGL 2.3.2 indeed