I am using JS charts and have found that a DOM node is added each time I update the chart data. When I do a setChartData() a new div of class _SmartLabel_Container is created. These don't ever seem to garbage collect and I end up with hundreds of them littering the DOM when I look with an inspector. Is this expected and/or am I doing something wrong? I assume disposing of the chart might get rid of them but I was simply hoping to push new data and not rebuild things from scratch.
<div class="_SmartLabel_Container" style="position: absolute; top: -9999em; white-space: nowrap; padding: 0px; width: 1px; height: 1px; overflow: hidden;"><canvas style="width: 0px; height: 0px;"></canvas><span style="font-family: Verdana; font-weight: bold; font-size: 10px; line-height: 14px; color: rgb(73, 86, 58); display: inline-block;">W...</span><canvas style="width: 0px; height: 0px;"></canvas></div>
Thanks,
Ryan