From e8d38159a08f384b18fb16651a4ccbca407619a2 Mon Sep 17 00:00:00 2001 From: dilipkumar6306316-art Date: Fri, 9 Jan 2026 21:04:53 +0530 Subject: [PATCH 1/2] fix(custom): enable emphasis for custom series with large data. --- src/chart/custom/CustomView.ts | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/src/chart/custom/CustomView.ts b/src/chart/custom/CustomView.ts index 3665b1e93a..98af60322a 100644 --- a/src/chart/custom/CustomView.ts +++ b/src/chart/custom/CustomView.ts @@ -977,16 +977,31 @@ function createOrUpdateItem( return; } const el = doCreateOrUpdateEl(api, existsEl, dataIndex, elOption, seriesModel, group); - el && data.setItemGraphicEl(dataIndex, el); +el && data.setItemGraphicEl(dataIndex, el); - el && toggleHoverEmphasis( - el, - elOption.focus, - elOption.blurScope, - elOption.emphasisDisabled - ); - return el; + +// FIX START +if ( + el && + el.states && + el.states.emphasis && + !elOption.emphasisDisabled +) { + el.silent = false; + el.ignore = false; +} +// FIX END + +el && toggleHoverEmphasis( + el, + elOption.focus, + elOption.blurScope, + elOption.emphasisDisabled +); + +return el; + } function doCreateOrUpdateEl( From 292748e21faf97f3cd709e82ba9808e3cdadac24 Mon Sep 17 00:00:00 2001 From: dilipkumar6306316-art Date: Fri, 9 Jan 2026 21:06:57 +0530 Subject: [PATCH 2/2] fix(custom): enable emphasis for custom series with large data. --- src/chart/custom/CustomView.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/chart/custom/CustomView.ts b/src/chart/custom/CustomView.ts index 98af60322a..e51744ac80 100644 --- a/src/chart/custom/CustomView.ts +++ b/src/chart/custom/CustomView.ts @@ -983,10 +983,10 @@ el && data.setItemGraphicEl(dataIndex, el); // FIX START if ( - el && - el.states && - el.states.emphasis && - !elOption.emphasisDisabled + el + && el.states + && el.states.emphasis + && !elOption.emphasisDisabled ) { el.silent = false; el.ignore = false;