Skip to content

fix(echarts): enforce tooltip safety invariants - #39

Merged
zhangxy-zju merged 1 commit into
mainfrom
fix/tooltip-safety
Jul 28, 2026
Merged

fix(echarts): enforce tooltip safety invariants#39
zhangxy-zju merged 1 commit into
mainfrom
fix/tooltip-safety

Conversation

@zhangxy-zju

Copy link
Copy Markdown
Collaborator

Closes #38.

Summary

  • force appendToBody: false, confine: true, enterable: false, and renderMode: richText after applying explicit top-level tooltip values
  • apply the same non-overridable invariants to series-level tooltip objects
  • add a patch changeset for the fixed package group

Validation

  • npm test — 15 files / 273 tests passed
  • npm run typecheck
  • npm run build
  • npm run check:pack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Force tooltip safety invariants after applying ECharts style defaults

1 participant