Fix interaction on partially visible bar (#9446)

This commit is contained in:
Jukka Kurkela
2021-07-20 14:57:56 +03:00
committed by GitHub
parent c73add9d6c
commit ba2f158dc6
6 changed files with 90 additions and 4 deletions

View File

@@ -166,7 +166,7 @@ function getNearestItems(chart, position, axis, intersect, useFinalPosition) {
}
const center = element.getCenterPoint(useFinalPosition);
if (!_isPointInArea(center, chart.chartArea, chart._minPadding)) {
if (!_isPointInArea(center, chart.chartArea, chart._minPadding) && !element.inRange(position.x, position.y, useFinalPosition)) {
return;
}
const distance = distanceMetric(position, center);