Skip to content

Commit 1993b87

Browse files
committed
1 parent d1bbeb2 commit 1993b87

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/main/java-templates/org/primefaces/component/tree/TreeTemplate.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,15 @@ public boolean isFilterRequest(FacesContext context) {
8686
public static final String FILTER_CONTAINER = "ui-tree-filter-container";
8787

8888
public Map<String,UITreeNode> getTreeNodes() {
89-
if(nodes == null) {
90-
nodes = new HashMap<String,UITreeNode>();
91-
for(UIComponent child : getChildren()) {
92-
UITreeNode node = (UITreeNode) child;
93-
nodes.put(node.getType(), node);
94-
}
95-
}
89+
if (nodes == null) {
90+
nodes = new HashMap<String, UITreeNode>();
91+
for (UIComponent child : getChildren()) {
92+
if (child instanceof UITreeNode) {
93+
UITreeNode node = (UITreeNode) child;
94+
nodes.put(node.getType(), node);
95+
}
96+
}
97+
}
9698

9799
return nodes;
98100
}

0 commit comments

Comments
 (0)