From 6552a01265745f350d68df5ef8a52e290e4f0d8b Mon Sep 17 00:00:00 2001 From: Jukka Kurkela Date: Thu, 2 Dec 2021 00:55:58 +0200 Subject: [PATCH] Stop modifying options in interaction handlers (#9939) * Stop modifying options in interaction handlers * Don't use object spread --- src/core/core.interaction.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/core.interaction.js b/src/core/core.interaction.js index 5365f6c91..0c37d1d8c 100644 --- a/src/core/core.interaction.js +++ b/src/core/core.interaction.js @@ -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); } } }; -- 2.47.2