From: MatthieuRivaud Date: Tue, 9 Aug 2016 07:28:09 +0000 (+0200) Subject: Fix spanGaps probing in updateBezierControlPoints X-Git-Tag: v2.2.2~5^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3869dd110aebad93d4ae84401f5e41c665bcd0b2;p=thirdparty%2FChart.js.git Fix spanGaps probing in updateBezierControlPoints --- diff --git a/src/controllers/controller.line.js b/src/controllers/controller.line.js index b103907ea..567083e32 100644 --- a/src/controllers/controller.line.js +++ b/src/controllers/controller.line.js @@ -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) {