From 6ffc380c6ac4622585cf1d58b19a19ec4354ae76 Mon Sep 17 00:00:00 2001 From: Jukka Kurkela Date: Wed, 30 Dec 2020 15:31:44 +0200 Subject: [PATCH] Line: Set points on resize (to reset Path2D cache) (#8250) --- src/controllers/controller.line.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/controllers/controller.line.js b/src/controllers/controller.line.js index e536f5d49..16edd7cb3 100644 --- a/src/controllers/controller.line.js +++ b/src/controllers/controller.line.js @@ -28,14 +28,10 @@ export default class LineController extends DatasetController { } // Update Line - // In resize mode only point locations change, so no need to set the points or options. + line.points = points; + // In resize mode only point locations change, so no need to set the options. if (mode !== 'resize') { - const properties = { - points, - options: me.resolveDatasetElementOptions() - }; - - me.updateElement(line, undefined, properties, mode); + me.updateElement(line, undefined, {options: me.resolveDatasetElementOptions()}, mode); } // Update Points -- 2.47.2