]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Rebuild legend after datasets are updated (#6969)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Thu, 16 Jan 2020 21:20:22 +0000 (23:20 +0200)
committerEvert Timberg <evert.timberg+github@gmail.com>
Thu, 16 Jan 2020 21:20:22 +0000 (16:20 -0500)
src/plugins/plugin.legend.js

index 2c7e7e76141a8e4682e49898ca597317af1adabc..5fe836bc2b036c028339360620567b31744790ca 100644 (file)
@@ -688,7 +688,7 @@ export default {
                }
        },
 
-       beforeUpdate: function(chart) {
+       afterUpdate: function(chart) {
                var legendOpts = chart.options.legend;
                var legend = chart.legend;
 
@@ -698,6 +698,7 @@ export default {
                        if (legend) {
                                layouts.configure(chart, legend, legendOpts);
                                legend.options = legendOpts;
+                               legend.buildLabels();
                        } else {
                                createNewLegendAndAttach(chart, legendOpts);
                        }