tagtree null pointer fix

This commit is contained in:
honfika@gmail.com
2016-02-11 20:53:01 +01:00
parent 6df45b510f
commit 4e6476dad5

View File

@@ -181,7 +181,7 @@ public class TagTree extends JTree {
boolean hasFocus) {
TreeItem val = (TreeItem) value;
if (!(val instanceof SWFList) && val.getSwf() == null) {
if (val != null && !(val instanceof SWFList) && val.getSwf() == null) {
// SWF was closed
value = null;
}
@@ -190,6 +190,11 @@ public class TagTree extends JTree {
tree, value, sel,
expanded, leaf, row,
hasFocus);
if (val == null) {
return this;
}
TreeNodeType type = getTreeNodeType(val);
if (type == TreeNodeType.FOLDER && expanded) {