- fix camera toolbar flickering

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8629 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
nor..67 2011-11-10 01:36:25 +00:00
parent 76d04b6e49
commit d95e99ecc0

View File

@ -105,13 +105,8 @@ public abstract class AbstractCameraController extends AbstractAppState implemen
} }
SceneApplication.getApplication().setActiveCameraController(this); SceneApplication.getApplication().setActiveCameraController(this);
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
addAdditionnalToolbar(); addAdditionnalToolbar();
} }
});
}
private void addAdditionnalToolbar() { private void addAdditionnalToolbar() {
SceneViewerTopComponent svtc = SceneViewerTopComponent.findInstance(); SceneViewerTopComponent svtc = SceneViewerTopComponent.findInstance();
@ -135,13 +130,7 @@ public abstract class AbstractCameraController extends AbstractAppState implemen
inputManager.removeListener(this); inputManager.removeListener(this);
SceneApplication.getApplication().getStateManager().detach(this); SceneApplication.getApplication().getStateManager().detach(this);
if (SceneApplication.getApplication().getActiveCameraController() == this) { if (SceneApplication.getApplication().getActiveCameraController() == this) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
removeAdditionnalToolbar(); removeAdditionnalToolbar();
}
});
} }
} }