TreeState.saveState(FacesContext, UIXComponentBase) is being called, but
TreeState.restoreState(FacesContext, UIXComponentBase) is never called.
I'll have to look into this to see if it is something I caused or not.
Does Trinidad depend on a custom UIViewRoot implementation (I have my
own and a custom view handler that are worth looking into as the
source of the issue)?
On 9/5/07, Andrew Robinson <[EMAIL PROTECTED]> wrote:
> It works fine outside of the facet,
>
> Broken:
>
> <tr:panelLabelAndMessage
> label="Test help">
> <tr:inputText id="testHelp" value="#{testHelpText}"
> simple="true" />
> <f:facet name="end">
> <cw:helpIcon for="testHelp"
> messageId="test_help" />
> </f:facet>
> </tr:panelLabelAndMessage>
>
> Works:
>
> <tr:panelLabelAndMessage
> label="Test help">
> <tr:inputText id="testHelp" value="#{testHelpText}"
> simple="true" />
> </tr:panelLabelAndMessage>
> <cw:helpIcon for="testHelp"
> messageId="test_help" />
>
> Looks like a possible bug in the state saving of facets or at least in
> the panelLabelAndMessage. Any ideas?
>