From cbffd34b0843dbb6f77037c4f88905e994c5845a Mon Sep 17 00:00:00 2001 From: David Bernard Date: Thu, 12 Jun 2014 10:54:47 +0200 Subject: [PATCH] SDK: fix #152 SceneComposer/SceneViewer bug in open/close Scene --- .../com/jme3/gde/scenecomposer/SceneComposerTopComponent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/jme3-scenecomposer/src/com/jme3/gde/scenecomposer/SceneComposerTopComponent.java b/sdk/jme3-scenecomposer/src/com/jme3/gde/scenecomposer/SceneComposerTopComponent.java index 28b38b629..fbe96ddb0 100644 --- a/sdk/jme3-scenecomposer/src/com/jme3/gde/scenecomposer/SceneComposerTopComponent.java +++ b/sdk/jme3-scenecomposer/src/com/jme3/gde/scenecomposer/SceneComposerTopComponent.java @@ -864,6 +864,7 @@ private void jToggleSelectGeomActionPerformed(java.awt.event.ActionEvent evt) {/ sceneInfoLabel2.setToolTipText(""); close(); } else { + result.addLookupListener(this); showSelectionToggleButton.setSelected(true); showGridToggleButton.setSelected(false); //TODO: threading @@ -881,7 +882,6 @@ private void jToggleSelectGeomActionPerformed(java.awt.event.ActionEvent evt) {/ public void openScene(Spatial spat, AssetDataObject file, ProjectAssetManager manager) { cleanupControllers(); SceneApplication.getApplication().addSceneListener(this); - result.addLookupListener(this); Node node; if (spat instanceof Node) { node = (Node) spat;