As shown in the figure (which is not the same code as the violin, but exhibits a problem), with the new Highcharts bubble diagrams, it seems that dataLabels like to sit on top of each other. Is there an easy workaround? I would be happy to manually change the z-index based on each label, but this does not seem to work for bubble charts. Here is an example of code that does not work properly (try it in fiddle ):
series: [{ data: [{ x: 99, y: 36, z: 50 }, { x: 99, y: 74, z: 55, dataLabels: { zIndex:15, enabled: true, } }, { x: 99, y: 76, z: 55, dataLabels: { zIndex: 1, enabled: true } } ] }],

source share