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]

Reply via email to