[ 
https://issues.apache.org/jira/browse/TRINIDAD-1090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeanne Waldman updated TRINIDAD-1090:
-------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was:  1.2.8-core)
                   1.2.9-core
                   1.0.9-core
           Status: Resolved  (was: Patch Available)

also added this to 1.2.8.1

> UIXCommand.queueEvent() modifies phase Id of  the event fired by a child 
> command component
> ------------------------------------------------------------------------------------------
>
>                 Key: TRINIDAD-1090
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1090
>             Project: MyFaces Trinidad
>          Issue Type: Bug
>          Components: Components
>    Affects Versions:  1.2.8-core
>            Reporter: Max Starets
>            Assignee: Jeanne Waldman
>             Fix For: 1.0.9-core, 1.2.9-core
>
>         Attachments: trinidad_1090.patch
>
>
> UIXCommand.queueEvent() was written with an assumption that the UIXCommand 
> would not contain
> command children. We have use cases in ADF Faces, however, when command 
> components do contain
> other command components (via the "popup" facet, for example). In that case, 
> the parent UIXCommand modifies
> phase Id for the event fired by the child based on the "immediate" setting of 
> the parent, which is wrong.
> The code should be checking whether the event has been fired by the component 
> itself (as opposed to being
> received via the queueEvent bubbling).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to