When i click on a node on my tree then it fires processSelection method on backing bean. but when i click the same node again it does nothing except displaying "processing request" (status item).
<rich:tree id="systemTree" nodeSelectListener="#{categoryManager.processSelection}" ajaxSubmitSelection="true" switchType="ajax" binding="#{systemTree}" var="item" nodeFace="#{categoryManager.getNodeFace(item)}" adviseNodeSelected="#{categoryManager.adviseNodeSelected}" reRender="systemTree,properties" > <rich:treeNode type="unselected"> #{item.name} </rich:treeNode> <rich:treeNode type="selected" nodeClass="categorySelected"> #{item.name} </rich:treeNode> </rich:tree>