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]

Reply via email to