* Fixed issue 460

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9988 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
Sha..rd 12 years ago
parent 0229a54b5e
commit 2d69a5d159
  1. 5
      engine/src/niftygui/com/jme3/niftygui/NiftyJmeDisplay.java

@ -56,6 +56,7 @@ public class NiftyJmeDisplay implements SceneProcessor {
protected Nifty nifty; protected Nifty nifty;
protected AssetManager assetManager; protected AssetManager assetManager;
protected RenderManager renderManager; protected RenderManager renderManager;
protected InputManager inputManager;
protected RenderDeviceJme renderDev; protected RenderDeviceJme renderDev;
protected InputSystemJme inputSys; protected InputSystemJme inputSys;
protected SoundDeviceJme soundDev; protected SoundDeviceJme soundDev;
@ -92,6 +93,7 @@ public class NiftyJmeDisplay implements SceneProcessor {
AudioRenderer audioRenderer, AudioRenderer audioRenderer,
ViewPort vp){ ViewPort vp){
this.assetManager = assetManager; this.assetManager = assetManager;
this.inputManager = inputManager;
w = vp.getCamera().getWidth(); w = vp.getCamera().getWidth();
h = vp.getCamera().getHeight(); h = vp.getCamera().getHeight();
@ -184,6 +186,9 @@ public class NiftyJmeDisplay implements SceneProcessor {
public void cleanup() { public void cleanup() {
inited = false; inited = false;
inputSys.reset(); inputSys.reset();
if (inputManager != null) {
inputManager.removeRawInputListener(inputSys);
}
// nifty.exit(); // nifty.exit();
} }

Loading…
Cancel
Save