I have been using highcharts heatmaps to plot some data and I allow the user to click on the points. This used to draw a border around the heatmap using the following click behaviour,
selectedBorderColour = '#ff0000';
...
...
...
events: {
click: function(event) {
this.borderColor = thiss.selectedBorderColour;
this.update();
},
}
Which was working fine until I updated the highcharts version from "highcharts": "8.0.4", to "highcharts": "^8.2.2".
Now it seems the border color no longer has an affect and even worse when you mouseover the squares they seem to change shape, becoming rectangles.
here is a reference I originally used Per-cell border colors in a highcharts heat map
Does anyone have any idea about how to get this working with newer version?