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 Fix For: 1.2.8-core 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.