Actions
Feature #84780
closedStore icons fetched by the Icon API in localStorage
Status:
Closed
Priority:
Should have
Assignee:
Category:
Backend User Interface
Target version:
Start date:
2018-04-18
Due date:
% Done:
100%
Estimated time:
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:
Description
Using the JavaScript-based Icon API has some flaws:
- All promises created by $.ajax get stored during runtime, causing a growing memory footprint
- Reloading the browser removes any held promise
- To have this "cache" in place, object sharing must be done
This issue can be solved by storing the icons in the local storage of the client.
Actions