Merge pull request #143 from davidB/fix_npe
SDK: fix NPE in JmeGeometry.propertyChange
This commit is contained in:
commit
202267e398
@ -155,7 +155,9 @@ public class JmeGeometry extends JmeSpatial implements MaterialChangeListener {
|
|||||||
|
|
||||||
public void run() {
|
public void run() {
|
||||||
try {
|
try {
|
||||||
SceneExplorerTopComponent.findInstance().swapMaterialChangeListener(JmeGeometry.this, ((Material) before).getAssetName(), ((Material) after).getAssetName());
|
String beforeName = (before == null)? null : ((Material) before).getAssetName();
|
||||||
|
String afterName = (after == null)? null : ((Material) after).getAssetName();
|
||||||
|
SceneExplorerTopComponent.findInstance().swapMaterialChangeListener(JmeGeometry.this, beforeName, afterName);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Exceptions.printStackTrace(e);
|
Exceptions.printStackTrace(e);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user