浏览代码

- change fix for Light not triggering save button

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8416 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 14 年之前
父节点
当前提交
0e58a03833
共有 1 个文件被更改,包括 3 次插入5 次删除
  1. 3 5
      jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/JmeLight.java

+ 3 - 5
jme3-core/src/com/jme3/gde/core/sceneexplorer/nodes/JmeLight.java

@@ -75,11 +75,9 @@ public class JmeLight extends AbstractSceneExplorerNode {
 
     protected void fireSave(boolean modified) {
         Node parent = getParentNode();
-        if (parent != null) {
-            dataObject = parent.getLookup().lookup(DataObject.class);
-        }
-        if (dataObject != null) {
-            dataObject.setModified(true);
+        if (parent instanceof AbstractSceneExplorerNode) {
+            AbstractSceneExplorerNode par=(AbstractSceneExplorerNode)parent;
+            par.fireSave(modified);
         }
     }