[richfaces-issues] [JBoss JIRA] Assigned: (RF-1047) UITabPanel: if "value" is not available during RestoreView, then ProcessDecodes ignored for child components

Viktor Volkov (JIRA) jira-events at lists.jboss.org
Tue Oct 16 08:10:03 EDT 2007


     [ http://jira.jboss.com/jira/browse/RF-1047?page=all ]

Viktor Volkov reassigned RF-1047:
---------------------------------

    Assignee: Aleksej Yanul  (was: Viktor Volkov)

> UITabPanel: if "value" is not available during RestoreView, then ProcessDecodes ignored for child components
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: RF-1047
>                 URL: http://jira.jboss.com/jira/browse/RF-1047
>             Project: RichFaces
>          Issue Type: Bug
>    Affects Versions: 3.1.1
>         Environment: Richfaces 3.1.1-CR1
>            Reporter: Matt Drees
>         Assigned To: Aleksej Yanul
>            Priority: Critical
>             Fix For: 3.2.0, 3.1.2
>
>
> I have a tabPanel whose value attribute is bound to a Seam conversation-scoped component.  Conversation-scoped components are not available during the RestoreView phase.  So, when the TabPanel has its "restoreState" method invoked, it sets "restoredRenderValue" field to null.  Later, during the ProcessDecodes phase, my component is actually available, but getSwitchedFacetsAndChildren() doesn't look at it; instead, it looks at the restoredRenderedValue field, and because it's null, it doesn't execute ProcessDecodes on any of the child tabs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the richfaces-issues mailing list