Ovilia commented on issue #20172:
URL: https://github.com/apache/echarts/issues/20172#issuecomment-2238763643
After digging into the code, I found this is not-a-bug. In fact, this is the
result of intentionally adjusted so that bars don't get mixed. For example, if
we have the following data with `boundaryGap: false` without adjusting
```js
{
type: 'bar',
data: [10, 20, 30, 40],
coordinateSystem: 'polar',
itemStyle: {
opacity: 0.5
}
}
```
The first data is overlapped with the last data. To avoid this, [this
commit](https://github.com/apache/echarts/commit/2fcdde6ea773514ff34e2eceece1c97bfe2ebb47#diff-43424e7431043adf45e3aba374fe74528fe1475b0e098246b6e4454578fc1aa5R127-R130)
introduced a way to adjust the range according to data count.
And here is why we cannot just change the axisLine and axisSplitLine to
become a circle: it's logically not consistant when it's slightly not match a
circle. So the result of https://codepen.io/jieun94/pen/xxoZXrX should be
regarded as by design, although it may seem to be unexpected at the first sight.
--
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]