[
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