Ignore items outside chart area for interaction (#9171)

This commit is contained in:
Jukka Kurkela 2021-05-28 00:15:50 +03:00 committed by GitHub
parent f486610693
commit 77cfac1785
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -166,6 +166,9 @@ function getNearestItems(chart, position, axis, intersect, useFinalPosition) {
}
const center = element.getCenterPoint(useFinalPosition);
if (!_isPointInArea(center, chart.chartArea, chart._minPadding)) {
return;
}
const distance = distanceMetric(position, center);
if (distance < minDistance) {
items = [{element, datasetIndex, index}];