File tree 1 file changed +4
-1
lines changed
jme3-materialeditor/src/com/jme3/gde/materials
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 39
39
import com .jme3 .gde .core .properties .SceneExplorerPropertyEditor ;
40
40
import com .jme3 .material .Material ;
41
41
import com .jme3 .asset .MaterialKey ;
42
+ import com .jme3 .gde .core .sceneexplorer .nodes .AbstractSceneExplorerNode ;
42
43
import java .awt .Component ;
43
44
import java .awt .Graphics ;
44
45
import java .awt .Rectangle ;
@@ -108,7 +109,9 @@ public String getAsText() {
108
109
public void setAsText (final String text ) throws IllegalArgumentException {
109
110
if ("create j3m file" .equals (text )) {
110
111
try {
111
- Node geom = SceneExplorerTopComponent .findInstance ().getLastSelected ();
112
+ AbstractSceneExplorerNode [] selected = SceneExplorerTopComponent .findInstance ().getLastSelected ();
113
+ assert (selected != null && selected .length > 0 );
114
+ Node geom = selected [0 ];
112
115
assert (geom != null );
113
116
ProjectAssetManager pm = geom .getLookup ().lookup (ProjectAssetManager .class );
114
117
assert (pm != null );
You can’t perform that action at this time.
0 commit comments