[richfaces-issues] [JBoss JIRA] Updated: (RF-11111) <a4j:status> for <rich:tree> works on selecting a node; not on toggling (via Ajax) in RF4.0.0
Bastian Ulke (JIRA)
jira-events at lists.jboss.org
Fri Jul 8 07:36:23 EDT 2011
[ https://issues.jboss.org/browse/RF-11111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bastian Ulke updated RF-11111:
------------------------------
Component/s: component-tree
> <a4j:status> for <rich:tree> works on selecting a node; not on toggling (via Ajax) in RF4.0.0
> ---------------------------------------------------------------------------------------------
>
> Key: RF-11111
> URL: https://issues.jboss.org/browse/RF-11111
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-a4j-core, component-tree
> Affects Versions: 4.0.0.Final
> Environment: WinXP; 6.0.0.Final; RichFaces 4.0.0
> Reporter: Bastian Ulke
> Labels: ajax, richfaces, status, toggle, tree
>
> I have got the following tree:
> <rich:tree var="item" id="someTree" selectionType="ajax" toggleType="ajax" treeSelectionChangeListener="#{someBean.selectionChanged}"
> selectionChangeListener="#{someBean.selectionChanged}">
> <rich:treeModelRecursiveAdaptor roots="#{someBean.entities}"
> nodes="#{someBean.getSomeSubItems(item.id)}">
> <rich:treeNode>
> <a4j:outputPanel>
> <h:outputText value="#{item.fullName}" />
> </a4j:outputPanel>
> </rich:treeNode>
> </rich:treeModelRecursiveAdaptor>
> </rich:tree>
> And a status indicator:
> <a4j:status layout="block" startStyleClass="startAjax" >
> <f:facet name="start">
> <img src="ajax-loader.gif" />
> </f:facet
> </a4j:status>
> The combination works well for selecting (!) a node: When the AJAX-request is sent, it displays the gif, when it is received, it is removed. Unfortunatly, when performing a toggle on a node, the gif is displayed but never removed, although the data is correctly received and the view is updated. I added some alert('..') messages for the on{success|error|stop}-Properties of the <a4j:status> - same again: well fired for the selection of a particular node; but none ever executed for toggling.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list