Fix mCanvas == null in mIdleRunner

This commit is contained in:
seven332 committed 2015-07-24 23:26:59 +08:00
1 parent 8dd939f4dc
commit a3251720ff
1 file changed
+4 -1
@@ -162,7 +162,10 @@ public class GLRootView extends GLSurfaceView
public void addOnGLIdleListener(OnGLIdleListener listener) {
synchronized (mIdleListeners) {
mIdleListeners.addLast(listener);
mIdleRunner.enable();
if (mCanvas != null) {
// Wait for onSurfaceCreated
mIdleRunner.enable();
}
}
}