From ce8eddff155aad31cd0c7237b3272d0bbd08824c Mon Sep 17 00:00:00 2001 From: codeanticode Date: Tue, 1 Apr 2014 14:55:20 -0400 Subject: [PATCH] request draw in PGraphicsOpenGL only if the parent PApplet can draw, solves #2416 --- core/src/processing/opengl/PGraphicsOpenGL.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/processing/opengl/PGraphicsOpenGL.java b/core/src/processing/opengl/PGraphicsOpenGL.java index b2e1f9d00..9b0e08e0a 100644 --- a/core/src/processing/opengl/PGraphicsOpenGL.java +++ b/core/src/processing/opengl/PGraphicsOpenGL.java @@ -1697,7 +1697,7 @@ public class PGraphicsOpenGL extends PGraphics { if (primarySurface) { if (initialized) { if (sized) pgl.reinitSurface(); - pgl.requestDraw(); + if (parent.canDraw()) pgl.requestDraw(); } else { initPrimary(); }