|
@@ -65,7 +65,8 @@ public class JoglCanvas extends JoglAbstractDisplay implements JmeCanvasContext
|
|
|
public void destroy(boolean waitFor){
|
|
|
if (waitFor)
|
|
|
waitFor(false);
|
|
|
- animator.stop();
|
|
|
+ if (animator.isAnimating())
|
|
|
+ animator.stop();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -122,7 +123,7 @@ public class JoglCanvas extends JoglAbstractDisplay implements JmeCanvasContext
|
|
|
animator.stop();
|
|
|
wasAnimating = false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
listener.update();
|
|
|
renderer.onFrame();
|
|
|
|
|
@@ -133,7 +134,7 @@ public class JoglCanvas extends JoglAbstractDisplay implements JmeCanvasContext
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void dispose(GLAutoDrawable arg0) {
|
|
|
+ public void dispose(GLAutoDrawable arg0) {
|
|
|
}
|
|
|
|
|
|
}
|