From fa7baa16278dd0157743d9f9ac74403558316c4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20K=C3=BCsel?= Date: Fri, 15 Jan 2016 13:05:51 +0100 Subject: [PATCH] Do not calculate control points if we want straight lines --- src/controllers/controller.line.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/controller.line.js b/src/controllers/controller.line.js index e557a02ec..a89590991 100644 --- a/src/controllers/controller.line.js +++ b/src/controllers/controller.line.js @@ -60,7 +60,7 @@ this.getDataset().metaData.splice(index, 0, point); // Make sure bezier control points are updated - if (this.chart.options.showLines) + if (this.chart.options.showLines && this.chart.options.elements.line.tension !== 0) this.updateBezierControlPoints(); }, @@ -112,7 +112,7 @@ this.updateElement(point, index, reset); }, this); - if (this.chart.options.showLines) + if (this.chart.options.showLines && this.chart.options.elements.line.tension !== 0) this.updateBezierControlPoints(); },