We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I am running a system with a window that is hidden and then can come back. When it is hidden, noLoop() is called, and then loop() is called when restarting. It works fine, but when I switch to using P2D instead of the default renderer, draw stops getting called after restarting. I know that loop() is getting called, but draw is not getting called.
Note: I am removing all the window listeners from the window, maybe a window listener that is specific to the OpenGL version of the window is needed to make draw get called?