[ 
https://issues.jboss.org/browse/RF-11763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean ANDRE updated RF-11763:
----------------------------

    Steps to Reproduce: 
See also RF-11750 but basically we have two level of tab:Panel (a.k.a nested 
tab). See screen shot.
The parent tab is ajax switchType
The child tab is ajax swithType - When 'client' switchType is working well but 
not ajax available...:(

  was:
See also RF-11750 but basically we have to level of tab:Panel (a.k.a nested 
tab). See screen shot.
The parent tab is ajax switchType
The child tab is ajax swithType - When 'client' switchType is working well but 
not ajax available...:(


    
> javascript error : item is undefined on nested tabPanel with switchType='ajax'
> ------------------------------------------------------------------------------
>
>                 Key: RF-11763
>                 URL: https://issues.jboss.org/browse/RF-11763
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.1.0.CR1
>         Environment: Websphere 8 - RAD 8 - JSF Mojorra 2.1.4 - Spring 3.0.6 
> Final - Use @Inject @Named @SessionScoped as annotations - Firefox 7.0.1 - 
> Windows 7 (6.1 sp1) - AspectJ 1.6.12 / AJDT 
>            Reporter: Jean ANDRE
>            Priority: Blocker
>         Attachments: screenshot-1.jpg
>
>
> See also RF-11750 for the context.
> Briefly, we have nested tabPanel - The firs tabPanel is made of static and 
> dynamic tabPanel. One tabPanel contains the search form. When the user 
> performs a search and for each search we open a new tab that contains the 
> result list. When the user click on an item, we update the tab with the 
> detailed information.
> The detailed information is made of 6 tabs - There are like a subtabs from 
> the parent tabs. When we set the switchType to 'client' the tab performs 
> well. But as we want that the same tab serves as form to edit and view the 
> detailed information, we want to refresh the tab to display the inputText 
> instead of the outputText. This is the edit mode.
> Then, we need to refresh the tab and we decided to pass in ajax switchType 
> for theses subTab. Owener, switching to the 'ajax' triggers a javascript 
> error that blocks the UI. None tab is selectable, user cannot switch from a 
> tab to another tab. Moreover we failed to refresh the tab but the reason is 
> still unknown.
> Javascript error is :
> {code}
> item is undefined - [Stopper sur une erreur] if (!item.disabled && 
> item.getName() === itemName) { 
> toggle...chfaces (ligne 363)
> http://localhost:12000/crm/javax.faces.resource/togglePanel.js.jsf?ln=org.richfaces
> {code}
> The involved code is (where >>>> is):
> {code}
> /**
> * @private
> * */
> __getItemIndex : function (itemName) {
> var item;
> for (var i = 0; i < this.items.length; i++) {
>   item = this.items[i];
> >>>>>> if (!item.disabled && item.getName() === itemName) {
> return i;
> }
> }
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
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