Tree2 always collapse all on refresh
------------------------------------

                 Key: TOMAHAWK-667
                 URL: http://issues.apache.org/jira/browse/TOMAHAWK-667
             Project: MyFaces Tomahawk
          Issue Type: Bug
          Components: Tree2
    Affects Versions: 1.1.5-SNAPSHOT
         Environment: Jboss
            Reporter: eric


I have this code in my jsp : 

<h:form>
<t:tree2 value="#{arbre.tree}" clientSideToggle="false" showRootNode="true" 
var="node" varNodeToggler="t" binding="#{arbre.treeBinding}" 
 javascriptLocation="/ressources/js/arbre" 
imageLocation="/ressources/js/arbre/images">

        <f:facet name="Racine">
                <h:panelGroup>
                                <t:graphicImage 
value="/ressources/images/treenode/yellow-folder-open.png" 
rendered="#{t.nodeExpanded}" border="0" id="image1racine"/>
                <t:graphicImage 
value="/ressources/images/treenode/yellow-folder-closed.png" 
rendered="#{!t.nodeExpanded}" border="0" id="image2racine"/>
            <t:outputText value="#{node.description}" styleClass="nodeFolder" 
forceId="true" id="textracine"/>
                </h:panelGroup>
        </f:facet>

        <f:facet name="Dossier">
                <h:panelGroup>
                                <t:graphicImage 
value="/ressources/images/treenode/yellow-folder-open.png" 
rendered="#{t.nodeExpanded}" border="0" id="image1dossier"/>
                <t:graphicImage 
value="/ressources/images/treenode/yellow-folder-closed.png" 
rendered="#{!t.nodeExpanded}" border="0" id="image2dossier"/>
                <t:outputText value="#{node.description}" 
styleClass="nodeFolder" forceId="true" id="textdossier"/>
                <t:outputText value=" (#{node.childCount})" 
styleClass="childCount" rendered="#{!empty node.children}" forceId="true" 
id="textdossier2"/>
                </h:panelGroup>
        </f:facet>
        
        <f:facet name="DossierGrpCriteres">
                        <h:panelGroup>
                                <t:graphicImage 
value="/ressources/images/treenode/blue-folder-open.png" 
rendered="#{t.nodeExpanded}" border="0" id="image1dossiergrp"/>
                <t:graphicImage 
value="/ressources/images/treenode/blue-folder-closed.png" 
rendered="#{!t.nodeExpanded}" border="0" id="image2dossiergrp"/>
                        <h:commandLink immediate="true" 
styleClass="#{t.nodeSelected ? 'documentSelected':'document'}" 
action="#{arbre.selectGrpCritere}" id="lienDossierGrpcCritere">
                        <h:outputText value="#{node.description}" 
id="textDossierGrpCritere"/>
                        <f:param name="id" value="#{node.identifier}" 
id="paramDossierGrpCritere"/>          
            </h:commandLink>

                </h:panelGroup>
        </f:facet>

                                
        <f:facet name="TypeObjet">
                <h:panelGroup>
                        <h:commandLink immediate="true" 
styleClass="#{t.nodeSelected ? 'documentSelected':'document'}" 
action="#{arbre.selectTypeObjet}" id="lienTypeObjet">
                        <t:graphicImage 
value="/ressources/images/treenode/document.png" border="0" 
id="imageTypeObjet"/>
                        <h:outputText value="#{node.description}" 
id="textTypeObjet"/>
                        <f:param name="id" value="#{node.identifier}" 
id="paramGrpCritere"/>                 
            </h:commandLink>
            </h:panelGroup>
        </f:facet>
        
        <f:facet name="GrpCritere">
                <h:panelGroup>
                        <h:commandLink immediate="true" 
styleClass="#{t.nodeSelected ? 'documentSelected':'document'}" 
action="#{arbre.selectGrpCritere}" id="lienGrpcCritere">
                        <t:graphicImage 
value="/ressources/images/treenode/document.png" border="0" 
id="imageGrpCritere"/>
                        <h:outputText value="#{node.description}" 
id="textGrpCritere"/>
                        <f:param name="id" value="#{node.identifier}" 
id="paramGrpCritere"/>                 
            </h:commandLink>
            </h:panelGroup>
        </f:facet>
</t:tree2>
</h:form>

When I click on a link, all my nodes are rendered collapse. I tried to call the 
method expandAll in the action of the link, but it didn't work.
What can I do to fix this bug?



-- 
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

        

Reply via email to