From 5f11f7d6e3df5cd32ef7fc1e4a39b136c2cdabca Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Tue, 29 Nov 2022 22:38:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`Tooltip`=E6=8C=87=E7=A4=BA?= =?UTF-8?q?=E7=9A=84`Serie`=E6=95=B0=E6=8D=AE=E9=A1=B9=E7=B4=A2=E5=BC=95?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Documentation~/zh/changelog.md | 1 + Runtime/Component/Tooltip/TooltipHandler.cs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation~/zh/changelog.md b/Documentation~/zh/changelog.md index 69df69e4..b43b6525 100644 --- a/Documentation~/zh/changelog.md +++ b/Documentation~/zh/changelog.md @@ -64,6 +64,7 @@ slug: /changelog ## master +* (2022.11.19) 修复`Tooltip`指示的`Serie`数据项索引异常的问题 * (2022.11.27) 优化`Axis`的`AxisName`的偏移设置 * (2022.11.27) 优化`Comment`的位置,用`Location代替Position` * (2022.11.27) 优化`Tooltip`的`LineStyle`支持设置`Shadow`时的颜色 diff --git a/Runtime/Component/Tooltip/TooltipHandler.cs b/Runtime/Component/Tooltip/TooltipHandler.cs index 2c2bb639..aa99ba18 100644 --- a/Runtime/Component/Tooltip/TooltipHandler.cs +++ b/Runtime/Component/Tooltip/TooltipHandler.cs @@ -283,8 +283,10 @@ namespace XCharts.Runtime { if (isTriggerAxis) { + var index = serie.context.dataZoomStartIndex + (int) xAxis.context.pointerValue; serie.context.pointerEnter = true; - serie.context.pointerAxisDataIndexs.Add(serie.context.dataZoomStartIndex + (int) xAxis.context.pointerValue); + serie.context.pointerAxisDataIndexs.Add(index); + serie.context.pointerItemDataIndex = index; xAxis.context.axisTooltipValue = xAxis.context.pointerValue; } }