[ 
https://jira.nuxeo.com/browse/NXP-5725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian resolved NXP-5725.
--------------------------------------

       Resolution: Fixed
      Impact type: [API change]
    Upgrade notes: include the widget/row/layout tag id (see new methods 
getTagConfigId()) when creating facelet handlers

Now layouts, rows and widgets use a unique identifier (corresponding to their 
definition) for the components/converters, etc... that are created (instead of 
always using the original tag id):
http://hg.nuxeo.org/nuxeo/nuxeo-services/rev/0aa186db8219
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/d8a263464c32
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/9b31b6a548b9
http://hg.nuxeo.org/nuxeo/nuxeo-features/rev/0bff65650949


> Fix layouts re-render in ajax
> -----------------------------
>
>                 Key: NXP-5725
>                 URL: https://jira.nuxeo.com/browse/NXP-5725
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Bug
>    Affects Versions: 5.4
>            Reporter: Anahide Tchertchian
>            Assignee: Anahide Tchertchian
>             Fix For: 5.4.2
>
>
> When re-displaying layouts using ajax calls, sometimes layout is not 
> re-rendered as expected.
> This is due to some facelets cache that does not re-create component when 
> found in the existing tree of JSF components.
> This is true for widgets, but also for any component in the layout template 
> for instance: it keeps its old values (and value expressions with the old 
> variable mapper) so display is not correct.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to