]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Line: Set points on resize (to reset Path2D cache) (#8250)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Wed, 30 Dec 2020 13:31:44 +0000 (15:31 +0200)
committerGitHub <noreply@github.com>
Wed, 30 Dec 2020 13:31:44 +0000 (08:31 -0500)
src/controllers/controller.line.js

index e536f5d49108618e0e5a393748c15c52e70bda17..16edd7cb368e3272668ec90faaeee9f20d879fba 100644 (file)
@@ -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