]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Account for hoverRadius in Point.size() (#6945)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Fri, 10 Jan 2020 23:28:06 +0000 (01:28 +0200)
committerEvert Timberg <evert.timberg+github@gmail.com>
Fri, 10 Jan 2020 23:28:06 +0000 (18:28 -0500)
* Account for hoverRadius in Point.size()
* Update fixtures

src/elements/element.point.js
test/fixtures/controller.line/clip/default-y-max.png
test/fixtures/controller.line/clip/default-y.png

index 1a3a737a72f5f7d2af265d8497a8977b73af5fe4..ebdeb5b5f3bbdda5f927c7eaf2a936cd1561a84a 100644 (file)
@@ -47,7 +47,7 @@ class Point extends Element {
 
        size() {
                const options = this.options || {};
-               const radius = options.radius || 0;
+               const radius = Math.max(options.radius, options.hoverRadius) || 0;
                const borderWidth = radius && options.borderWidth || 0;
                return (radius + borderWidth) * 2;
        }
index d5cbf2bfe11bb0b7d0bcedcb0f1becc84beb9879..33473b8af6d752417fe9a60006115776ba7dda9a 100644 (file)
Binary files a/test/fixtures/controller.line/clip/default-y-max.png and b/test/fixtures/controller.line/clip/default-y-max.png differ
index bd5d96c5eaac8120a1d7f19b074bf9679abb1c89..7878ab657067ee779f9fc319e95c0b5e89ede82e 100644 (file)
Binary files a/test/fixtures/controller.line/clip/default-y.png and b/test/fixtures/controller.line/clip/default-y.png differ