[ 
https://jira.nuxeo.com/browse/NXP-7244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=98709#comment-98709
 ] 

Anahide Tchertchian commented on NXP-7244:
------------------------------------------

tech task:
- remove reload logic in InstallTask that parses in the jar the list of 
components that need to be removed
- replace it by a runtime event listener introduced thanks to NXP-7215
- make the theme service handle its registries taking example on the 
ActionService handlers

> fix hot reload of theme when removing a package
> -----------------------------------------------
>
>                 Key: NXP-7244
>                 URL: https://jira.nuxeo.com/browse/NXP-7244
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Bug
>    Affects Versions: 5.4.2
>            Reporter: Anahide Tchertchian
>             Fix For: 5.4.3
>
>
> Steps to reproduce:
> - make a studio project with a custom theme (change the logo for instance)
> - install the package from admin center > update center
> - click on main tab "document management" => custom logo is displayed
> - go back to the admin center > update center > local packages and uninstall 
> the studio package
> - click on main tab "document management" => theme is completely broken as 
> css are trying to be loaded from the removed theme
> => ThemeService#reload does not do the job properly as it keeps old 
> extensions that have been removed

--
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