susiwen8 opened a new pull request, #21575: URL: https://github.com/apache/echarts/pull/21575
## Summary - keep parent treemap nodes with `upperLabel` using their configured `select.itemStyle.color` - add a regression test covering parent-node select styling with upper labels ## Root Cause The parent-node `upperLabel` rendering path hardwired the selected fill color to `borderColor`, so parent nodes ignored `select.itemStyle.color`. That broke parent-node selected styling and led to the hover/select behavior reported in the issue. ## Validation - `./node_modules/.bin/jest --config test/ut/jest.config.cjs --runInBand test/ut/spec/series/treemap.test.ts` - `./node_modules/.bin/eslint src/chart/treemap/TreemapView.ts test/ut/spec/series/treemap.test.ts` Fixes #21433 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
