[Bug] labelOverLay.hideOverLap not work when using axisPointer triggerEmhasis
- Dominant language
- TypeScript
- Stars
- 67.3k
- Forks
- 19.8k
- Avg merge
- 15h 17m
- Merged PRs (30d)
- 5
Description
### Version
5.6.0
### Link to Minimal Reproduction
https://echarts.apache.org/examples/en/editor.html?c=line-stack&code=PYBwLglsB2AEC8sDeAoWtJgDYFMBcya6GOAHmAQOQAyE0OlRAvgDRFjDBaQgGrEYAThADmInIKoBDUhADOjdKyK5x0ACZ8i6dVLBSCAbUoBRALZSIWSi1iUAqtChwAguoW3KANQjqcwWDcPOwARCEEcAGMwGzsAZRwpQUiAC1gTaBE6BgBdZjZ0LCkAIxwsLQE5FOAAdwIwQQBXHALiYqlIgGsRQWBGjQBhLmBJOwapaDkQJJxoGNblQpKy6ikATz6KQgEU3xwAeQA3CSLeIWb8olIXWTkK4jA1kHw7SL0cERG1m21YYr6NEk1gBxKRnABmUiwchav10-iMlAAsjBYpQACrNNEAdRw6jR6JSjTRADFhGi4noKf1KDlWugZPIAArAOhgCT3AQNUTiQTmEApKRyeT1Jo4X5MS7oNY3EXbB5PF6UQ5QrFS2Aw4Q4O6wQy_fgCWDQKRmJXmSzWekK55ULDZH6G2Dwgy6gCMACYAAy2V0AFndPs9rp9AGZfbYAJze2DukPR92uz15ASLYgGgTG01URzOQLuB2Gx42ux2-gFgTOozur0-30AVh9EeDMbDtndUdsIbjncTyeIqfQ6eImaVPj8ASC5etStLDCtOj0LsMrrr0ddIYDMaDPrr4dgro7sC70d9vYlVqH6BHVDCEWiU_QRZn9vnTsXRg3a5DDaP26PraPQ9j07L0-yUIg8iYABuIA
### Steps to Reproduce
open the share link, and hover the second axis tick to see the second label position overlap is not working
### Current Behavior
### Expected Behavior
expected the second label position overlap still follows the overlap settings
### Environment
```markdown
- OS: macos
- Browser: chrome
- Framework: echarts
```
### Any additional comments?
seems like axisPointer triggerEmphasis did not apply labelLayout. same with the legend hover trigger emphais config
Contributor guide
Research direction
Start with the linked minimal reproduction and compare axisPointer triggerEmphasis behavior with the configured labelLayout overlap settings. Reproduce the second axis tick hover in macOS Chrome, then verify that the second label continues to obey the overlap configuration; the issue also notes the same behavior for legend hover trigger emphasis.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data-visualization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100