The new Horizontal Bullet chart has a floating end label that is pushed to be left of the tick (right-aligned) when there is no longer room for it on the right side of the tick (left-aligned). However we never check if there is room for the tick label of the left side before doing this.
Thus where there is a long formatted value, the last 2 tick labels can collide.
To Reproduce
Create a horizontal Bullet chart
Add a range with large values or a long (~8 char) formatted length
Shrink the width down to where the labels collide.
Expected behavior
Labels do no collide with each other
Screenshots
Additional context
This seemingly would also apply to the vertical Bullet chart but to a lessor degree. Nonetheless should check for this case as well.
Describe the issue
The new Horizontal
Bullet
chart has a floating end label that is pushed to be left of the tick (right-aligned) when there is no longer room for it on the right side of the tick (left-aligned). However we never check if there is room for the tick label of the left side before doing this.Thus where there is a long formatted value, the last 2 tick labels can collide.
To Reproduce
Bullet
chartExpected behavior
Labels do no collide with each other
Screenshots
Additional context
This seemingly would also apply to the vertical
Bullet
chart but to a lessor degree. Nonetheless should check for this case as well.