소스 검색

SDK: fix #152 SceneComposer/SceneViewer bug in open/close Scene

David Bernard 11 년 전
부모
커밋
a6ba73bf05
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      jme3-scenecomposer/src/com/jme3/gde/scenecomposer/SceneComposerTopComponent.java

+ 1 - 1
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;