mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Fix adding data to pie, doughnut, and polar area charts
This commit is contained in:
parent
d583a7bf19
commit
8f0caed24b
@ -250,6 +250,11 @@ module.exports = function(Chart) {
|
||||
// Make sure dataset controllers are updated and new controllers are reset
|
||||
var newControllers = this.buildOrUpdateControllers();
|
||||
|
||||
// Make sure all dataset controllers have correct meta data counts
|
||||
helpers.each(this.data.datasets, function(dataset, datasetIndex) {
|
||||
dataset.controller.buildOrUpdateElements();
|
||||
});
|
||||
|
||||
Chart.layoutService.update(this, this.chart.width, this.chart.height);
|
||||
|
||||
// Can only reset the new controllers after the scales have been updated
|
||||
@ -257,11 +262,6 @@ module.exports = function(Chart) {
|
||||
controller.reset();
|
||||
});
|
||||
|
||||
// Make sure all dataset controllers have correct meta data counts
|
||||
helpers.each(this.data.datasets, function(dataset, datasetIndex) {
|
||||
dataset.controller.buildOrUpdateElements();
|
||||
});
|
||||
|
||||
// This will loop through any data and do the appropriate element update for the type
|
||||
helpers.each(this.data.datasets, function(dataset, datasetIndex) {
|
||||
dataset.controller.update();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user