]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Use the scale center point for the polar area chart center
authorEvert Timberg <evert.timberg+github@gmail.com>
Tue, 21 Jun 2016 23:57:13 +0000 (19:57 -0400)
committerEvert Timberg <evert.timberg+github@gmail.com>
Tue, 21 Jun 2016 23:57:13 +0000 (19:57 -0400)
src/controllers/controller.polarArea.js

index db36a24c1db689aec89e546b5eaadc05be42b165..4a22482b4d29eef25f7f211f4fa574283b65d1e7 100644 (file)
@@ -139,8 +139,8 @@ module.exports = function(Chart) {
                        var labels = chart.data.labels;
 
                        var circumference = me.calculateCircumference(dataset.data[index]);
-                       var centerX = (chartArea.left + chartArea.right) / 2;
-                       var centerY = (chartArea.top + chartArea.bottom) / 2;
+                       var centerX = scale.xCenter;
+                       var centerY = scale.yCenter;
 
                        // If there is NaN data before us, we need to calculate the starting angle correctly.
                        // We could be way more efficient here, but its unlikely that the polar area chart will have a lot of data