summaryrefslogtreecommitdiff
path: root/opengl/java/android
diff options
context:
space:
mode:
Diffstat (limited to 'opengl/java/android')
-rw-r--r--opengl/java/android/opengl/GLSurfaceView.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/opengl/java/android/opengl/GLSurfaceView.java b/opengl/java/android/opengl/GLSurfaceView.java
index f37ec58fbe26..38ed9321653d 100644
--- a/opengl/java/android/opengl/GLSurfaceView.java
+++ b/opengl/java/android/opengl/GLSurfaceView.java
@@ -547,7 +547,9 @@ public class GLSurfaceView extends SurfaceView implements SurfaceHolder.Callback
*/
@Override
public void surfaceRedrawNeeded(SurfaceHolder holder) {
- mGLThread.requestRenderAndWait();
+ if (mGLThread != null) {
+ mGLThread.requestRenderAndWait();
+ }
}