mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Check if range method exists on element before executing it (#11873)
Co-authored-by: Jacco van den Berg <jacco@jem-id.nl>
This commit is contained in:
parent
a1f7355ab8
commit
2fa724110a
@ -211,7 +211,7 @@ function getAxisItems(chart, position, axis, intersect, useFinalPosition) {
|
||||
let intersectsItem = false;
|
||||
|
||||
evaluateInteractionItems(chart, axis, position, (element, datasetIndex, index) => {
|
||||
if (element[rangeMethod](position[axis], useFinalPosition)) {
|
||||
if (element[rangeMethod] && element[rangeMethod](position[axis], useFinalPosition)) {
|
||||
items.push({element, datasetIndex, index});
|
||||
intersectsItem = intersectsItem || element.inRange(position.x, position.y, useFinalPosition);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user