File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
jme3-materialeditor/src/com/jme3/gde/materials Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 3939import com .jme3 .gde .core .properties .SceneExplorerPropertyEditor ;
4040import com .jme3 .material .Material ;
4141import com .jme3 .asset .MaterialKey ;
42+ import com .jme3 .gde .core .sceneexplorer .nodes .AbstractSceneExplorerNode ;
4243import java .awt .Component ;
4344import java .awt .Graphics ;
4445import java .awt .Rectangle ;
@@ -108,7 +109,9 @@ public String getAsText() {
108109 public void setAsText (final String text ) throws IllegalArgumentException {
109110 if ("create j3m file" .equals (text )) {
110111 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 ];
112115 assert (geom != null );
113116 ProjectAssetManager pm = geom .getLookup ().lookup (ProjectAssetManager .class );
114117 assert (pm != null );
You can’t perform that action at this time.
0 commit comments