With the new ChartJS library, the chartLegend is drawn twice:
- according to the legend template (this will show below the widget)
- according to the chartJS legend (this will show above the widget)

Disabling the legend in the widget will draw only one legend, namely the legend from ChartJS itself.
In short, a few things:
- Two legends
- disable legend in widget will disable only one (the bottom, widget, one)
- rendering of widget legend is really messy.
- Using the widget legend to disable datasets, doesn't use the animation
In my opinion, the template should be deleted, and we should use the ChartJS default template, and let the showLegend boolean disable thát legend.
If that is the way to go, I'd like to see an attribute where I can set the font family, or automatically let it use the font from my application. It defaults to Helvetica now.
With the new ChartJS library, the chartLegend is drawn twice:
Disabling the legend in the widget will draw only one legend, namely the legend from ChartJS itself.
In short, a few things:
In my opinion, the template should be deleted, and we should use the ChartJS default template, and let the showLegend boolean disable thát legend.
If that is the way to go, I'd like to see an attribute where I can set the font family, or automatically let it use the font from my application. It defaults to Helvetica now.