[ 
https://issues.jboss.org/browse/RF-12489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12722752#comment-12722752
 ] 

Tomasz Kurpios commented on RF-12489:
-------------------------------------

I am using RF 4.0 and have a similar problem. I can create a new task if 
necessary. The my case the problem is when the toggle request is fired when 
there is an AJAX request in progress. In {{togglePanel.js}} method 
{{SwitchItems.execAjax}} sets active item to new one, then calls {{rf.ajax}} 
and resets the value to the old one. It works if the call to {{rf.ajax}} 
immediately produces request, but if there is an AJAX request in progress, this 
request will be queued and the toggle panel will reset the value to the old one 
before this request has a chance to gather form elements. I think the possible 
solution is to not reset to the old value at all or to reset in beforedomupdate 
handler.
                
> togglePanel with switchType="ajax" not working with queues
> ----------------------------------------------------------
>
>                 Key: RF-12489
>                 URL: https://issues.jboss.org/browse/RF-12489
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.3.0.Milestone1
>         Environment: myfaces-2.1.8, Tomcat-7.0.30
>            Reporter: Milo van der Zee
>
> rich:togglePanel does not work when the events are handled by a a4j:queue. If 
> switchType="client" there is no problem and when the queue is removed it also 
> works. It also fails in Mojarra.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to