Parcourir la source

Fixed an NPE in the FlyCamAppState that occurred
when shutting down an app with no InputManager.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10945 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

PSp..om il y a 11 ans
Parent
commit
767231a4a8
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      engine/src/core/com/jme3/app/FlyCamAppState.java

+ 3 - 1
engine/src/core/com/jme3/app/FlyCamAppState.java

@@ -87,7 +87,9 @@ public class FlyCamAppState extends AbstractAppState {
     public void cleanup() {
         super.cleanup();
 
-        flyCam.unregisterInput();        
+        if (app.getInputManager() != null) {        
+            flyCam.unregisterInput();
+        }        
     }