I have a rich web page that has to render and destroy charts dynamically - so I can't say for sure how much charts would be initialized in total through the page life cycle.
On Internet Explorer 8 ejCharts create a new <style> tag each time a chart is initialized. This tag is NOT destroyed when I call chart.destroy().
IE8 has a limitation on how much <style> elements could be present on the page - it equals 30 (
Read more here). As soon as the limit is reached, charting logic fails and charts are dead until page refresh. In my case the limit is reached pretty soon.
It feels like <style> should be destroyed when 'destroy()' is called... Or maybe I'm doing something wrong?
Please look at the attached example - it helps to reproduce the issue in 10 seconds. Thanks for any help in advance!
Attachment:
IE8Redraw_24c71eb9.zip