fix(custom): restore emphasis for large datasets (#21442)#21463
fix(custom): restore emphasis for large datasets (#21442)#21463dilipkumar6306316-art wants to merge 2 commits intoapache:masterfrom
Conversation
|
Thanks for your contribution! Please DO NOT commit the files in dist, i18n, and ssr/client/dist folders in a non-release pull request. These folders are for release use only. To reviewers: If this PR is going to be described in the changelog in the future release, please make sure this PR has one of the following labels: This message is shown because the PR description doesn't contain the document related template. |
|
The changes brought by this PR can be previewed at: https://echarts.apache.org/examples/editor?version=PR-21463@292748e |
Problem
Custom series elements with large datasets (~3000+ points) were being marked as
silent/ignoreby ECharts for performance reasons. As a result, hover and emphasis (highlighting) did not work
even when
emphasiswas explicitly defined inrenderItem. This is tracked in issue #21442.Solution
This PR ensures that any custom element with an
emphasisstate is not marked as silent or ignored.The fix is applied in
src/chart/custom/CustomView.tsjust beforetoggleHoverEmphasisis called.emphasisare affectedemphasisDisabledis respectedHow to Test
http://localhost:9001)dataCountto ~3000-4000Related Issue
Closes #21442