]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Remove area inclusion check when rendering points (#7910)
authorTakuya Uehara <indigo.lain@gmail.com>
Sun, 18 Oct 2020 13:54:39 +0000 (22:54 +0900)
committerGitHub <noreply@github.com>
Sun, 18 Oct 2020 13:54:39 +0000 (16:54 +0300)
src/elements/element.point.js

index 52b38645fb63aac5409ddc9be3d33f7c3f12081a..57c845743684de8ae1b0b05fb9d914e4b9961ed5 100644 (file)
@@ -1,5 +1,5 @@
 import Element from '../core/core.element';
-import {_isPointInArea, drawPoint} from '../helpers/helpers.canvas';
+import {drawPoint} from '../helpers/helpers.canvas';
 
 export default class Point extends Element {
 
@@ -46,7 +46,7 @@ export default class Point extends Element {
                return (radius + borderWidth) * 2;
        }
 
-       draw(ctx, chartArea) {
+       draw(ctx) {
                const me = this;
                const options = me.options;
 
@@ -54,13 +54,10 @@ export default class Point extends Element {
                        return;
                }
 
-               // Clipping for Points.
-               if (chartArea === undefined || _isPointInArea(me, chartArea)) {
-                       ctx.strokeStyle = options.borderColor;
-                       ctx.lineWidth = options.borderWidth;
-                       ctx.fillStyle = options.backgroundColor;
-                       drawPoint(ctx, options, me.x, me.y);
-               }
+               ctx.strokeStyle = options.borderColor;
+               ctx.lineWidth = options.borderWidth;
+               ctx.fillStyle = options.backgroundColor;
+               drawPoint(ctx, options, me.x, me.y);
        }
 
        getRange() {