From 6cf689532989d5af5828a9c9783bb63adc2eb499 Mon Sep 17 00:00:00 2001 From: jinzisen Date: Thu, 23 Jan 2025 15:24:56 +0800 Subject: [PATCH] fix(tooltip): dispatch axis pointer action only when trigger is axis --- src/component/tooltip/TooltipView.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/component/tooltip/TooltipView.ts b/src/component/tooltip/TooltipView.ts index db4face3e5..2a7e77d8cc 100644 --- a/src/component/tooltip/TooltipView.ts +++ b/src/component/tooltip/TooltipView.ts @@ -370,11 +370,13 @@ class TooltipView extends ComponentView { else if (payload.x != null && payload.y != null) { // FIXME // should wrap dispatchAction like `axisPointer/globalListener` ? - api.dispatchAction({ - type: 'updateAxisPointer', - x: payload.x, - y: payload.y - }); + if (tooltipModel.option.trigger === 'axis') { + api.dispatchAction({ + type: 'updateAxisPointer', + x: payload.x, + y: payload.y + }); + } this._tryShow({ offsetX: payload.x,