Stop modifying options in interaction handlers (#9939)

* Stop modifying options in interaction handlers
* Don't use object spread
This commit is contained in:
Jukka Kurkela 2021-12-02 00:55:58 +02:00 committed by GitHub
parent db995af158
commit 6552a01265
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -322,8 +322,7 @@ export default {
* @return {InteractionItem[]} - items that are found
*/
x(chart, e, options, useFinalPosition) {
options.axis = 'x';
return getAxisItems(chart, e, options, useFinalPosition);
return getAxisItems(chart, e, {axis: 'x', intersect: options.intersect}, useFinalPosition);
},
/**
@ -336,8 +335,7 @@ export default {
* @return {InteractionItem[]} - items that are found
*/
y(chart, e, options, useFinalPosition) {
options.axis = 'y';
return getAxisItems(chart, e, options, useFinalPosition);
return getAxisItems(chart, e, {axis: 'y', intersect: options.intersect}, useFinalPosition);
}
}
};