Skip to content

fix(sdk): ignore stale ECharts tooltip errors - #122083

Open
JoshuaKGoldberg wants to merge 1 commit into
masterfrom
joshgoldberg/exp-1139-typeerror-cannot-read-properties-of-undefined-reading
Open

fix(sdk): ignore stale ECharts tooltip errors#122083
JoshuaKGoldberg wants to merge 1 commit into
masterfrom
joshgoldberg/exp-1139-typeerror-cannot-read-properties-of-undefined-reading

Conversation

@JoshuaKGoldberg

@JoshuaKGoldberg JoshuaKGoldberg commented Aug 14, 2026

Copy link
Copy Markdown
Member

Filters TypeError: Cannot read properties of undefined (reading 'getDataParams') out of frontend error reporting.

See apache/echarts#21732 for the crash on the ECharts side. Until that's resolved (🤞), there's not much we can do.

Closes JAVASCRIPT-3A3N.

ECharts re-shows the last tooltip from a setTimeout after every setOption,
reusing series indices captured before the update. Under `notMerge: false`
those indices can outlive the series they point at, and reading them throws.

Filed upstream as apache/echarts#21732.

Fixes JAVASCRIPT-3A3N
@linear-code

linear-code Bot commented Aug 14, 2026

Copy link
Copy Markdown

EXP-1139

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Aug 14, 2026
@JoshuaKGoldberg JoshuaKGoldberg changed the title fix(sdk): Ignore stale ECharts tooltip errors fix(sdk): ignore stale ECharts tooltip errors Aug 14, 2026
@JoshuaKGoldberg
JoshuaKGoldberg marked this pull request as ready for review August 14, 2026 20:27
@JoshuaKGoldberg
JoshuaKGoldberg requested review from a team as code owners August 14, 2026 20:27
@JoshuaKGoldberg
JoshuaKGoldberg requested review from logaretm, msonnb, mydea and s1gr1d and removed request for a team August 14, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants