Fix mCanvas == null in mIdleRunner
This commit is contained in:
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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user