[ http://issues.apache.org/jira/browse/MYFACES-617?page=all ]
sean schofield closed MYFACES-617:
----------------------------------
Resolution: Duplicate
> tree2 invalid bit mask
> ----------------------
>
> Key: MYFACES-617
> URL: http://issues.apache.org/jira/browse/MYFACES-617
> Project: MyFaces
> Type: Bug
> Components: Tomahawk
> Versions: Nightly Build
> Reporter: Jan Dockx
>
> A simple tree, 1 level. All entries below the root are leafs. Definition like
> this:
> <x:tree2 id="schoolTree"
> value="#{handler.schoolTree}"
> var="node"
> varNodeToggler="t"
> showRootNode="false"
> clientSideToggle="false">
> <f:facet name="User">
> <h:panelGroup>
> <f:facet name="expand">
> <h:graphicImage
> value="/img/x-tree2/yellow-folder-open.png" rendered="#{t.nodeExpanded}" />
> </f:facet>
> <f:facet name="collapse">
> <h:graphicImage
> value="/img/x-tree2/yellow-folder-closed.png" rendered="#{!t.nodeExpanded}" />
> </f:facet>
> <h:outputText value="#{node.description}"
> styleClass="user" />
> </h:panelGroup>
> </f:facet>
> <f:facet name="be.peopleware.fvb.semantics.convenants.School">
> <h:panelGroup>
> <h:commandLink id="gotoSchoolDetailLink"
> actionListener="#{node.navigateHere}"
> immediate="true"
> styleClass="school">
> <h:outputText value="#{node.schoolName}"
> styleClass="school" />
> </h:commandLink>
> </h:panelGroup>
> </f:facet>
> </x:tree2>
> The shool nodes are rendered, without an icon. Clicking on the school name
> does navigation ok, no probs. Yet, on the left side of the school name, just
> below the lines, there is still an ("invisible") area where you can click,
> and doing so gives an error:
> java.lang.IllegalArgumentException: Invalid bit mask of 14
> at
> org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeNavigation(HtmlTreeRenderer.java:445)
> at
> org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeCurrentNode(HtmlTreeRenderer.java:334)
> at
> org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeTree(HtmlTreeRenderer.java:236)
> at
> org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeChildren(HtmlTreeRenderer.java:199)
> at
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:315)
> at
> javax.faces.webapp.UIComponentTag.encodeChildren(UIComponentTag.java:343)
> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:251)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira