]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Fix spanGaps probing in updateBezierControlPoints
authorMatthieuRivaud <matthieu.rivaud+github@gmail.com>
Tue, 9 Aug 2016 07:28:09 +0000 (09:28 +0200)
committerMatthieuRivaud <matthieu.rivaud+github@gmail.com>
Tue, 9 Aug 2016 07:28:09 +0000 (09:28 +0200)
src/controllers/controller.line.js

index b103907eae5ae1e128feb12461cdbc97c1476e00..567083e32e809560e520897f41f81a91ebbd5706 100644 (file)
@@ -250,7 +250,8 @@ module.exports = function(Chart) {
                        var area = me.chart.chartArea;
 
                        // Only consider points that are drawn in case the spanGaps option is used
-                       var points = (meta.data || []).filter(function(pt) { return !pt._model.skip; });
+                       var points = (meta.data || []);
+                       if (meta.dataset._model.spanGaps) points = points.filter(function(pt) { return !pt._model.skip; });
                        var i, ilen, point, model, controlPoints;
 
                        function capControlPoint(pt, min, max) {