It seems to be working fine, please check the screenshot below.
As you are setting labelWrap to false, labelMaxWidth for crosshair label will be limited to the space available for corresponding axis. Setting crosshair.labelMaxWidth would work fine in this case. Also you can set axisY.margin along with crosshair.labelMaxWidth if the crosshair label is getting clipped.
If this doesn’t solve the issue you are facing, kindly create a jsfiddle with the issue you are facing so that we can understand it better and help you out.
Thanks for the suggestion. I will discuss this with the team regarding this behavior for future versions. AS of now, you can set axisY margin to show label completely. Please check this updated jsfiddle.
I suppose that will work, but the reason I have the labels vertically in the first place is to make sure that all my charts y-axis align with each other when the charts are lined up over and under each other. Also, the range of the values in my use case vary a lot.
So, an option to be able to have higher z-index on the label than the actual chart would be greatly appreciated.
Thanks again for your input. I’ve been looking forward to this feature for a long time and is the sole reason for for extending my subscription. Works very well!