[ https://issues.apache.org/jira/browse/MYFACES-3561?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leonardo Uribe updated MYFACES-3561: ------------------------------------ Status: Patch Available (was: Open) > [perf] skip UniqueIdVendor.createUniqueId(FacesContext context, String seed) > for facelets generated component ids > ----------------------------------------------------------------------------------------------------------------- > > Key: MYFACES-3561 > URL: https://issues.apache.org/jira/browse/MYFACES-3561 > Project: MyFaces Core > Issue Type: Improvement > Components: JSR-314 > Reporter: Leonardo Uribe > Attachments: MYFACES-3561-1.patch > > > Component unique ids generated by facelets need always to pass as params > through > UniqueIdVendor.createUniqueId(FacesContext context, String seed) > But most of the time, the only thing this call does is append the unique id > prefix UIViewRoot.UNIQUE_ID_PREFIX or j_id to the seed. It has sense for > programatically added component ids but is complete worthless for facelets > added components, because in this case there is a global strategy to keep > uniqueness of components without rely on UniqueIdVendor logic. > The big question is if we can set it by default. There is nothing in the spec > that forces us to do it...... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira