tooltip: fix probably null access (#15399)
diff --git a/src/component/tooltip/TooltipView.ts b/src/component/tooltip/TooltipView.ts
index e18a656..c2688f6 100644
--- a/src/component/tooltip/TooltipView.ts
+++ b/src/component/tooltip/TooltipView.ts
@@ -969,8 +969,10 @@
// check is cbParams data value changed
lastCbParamsList && zrUtil.each(lastItem.seriesDataIndices, (idxItem) => {
- const cbParams = cbParamsList[idxItem.seriesIndex];
- if (cbParams && lastCbParamsList[idxItem.seriesIndex].data !== cbParams.data) {
+ const seriesIdx = idxItem.seriesIndex;
+ const cbParams = cbParamsList[seriesIdx];
+ const lastCbParams = lastCbParamsList[seriesIdx];
+ if (cbParams && lastCbParams && lastCbParams.data !== cbParams.data) {
contentNotChanged = false;
}
});