Welcome to the JavaScript feedback portal. We’re happy you’re here! If you have feedback on how to improve the JavaScript, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
I happened to set "visible" to "true" on the marker settings for a scatter series - it can be left unset since it's a scatter series so it will draw the marker if you leave "visible" unset, but I found weird behaviour with the highlight module if you do set it to "true".
The weird behaviour is that the "explode marker" part of highlighting doesn't clean up properly if "visible" is true. So you hover over a point, it renders the pair of the larger opaque "exploded" marker and the even larger see-through "exploded" marker, you move mouse away from the point and it cleans up the see-through part of the pair but not the other.
I've created a stackblitz here to demonstrate.
On the "Male" series I've left marker setting "visible" unset, on the "Female" series I've set "visible" to "true". If you move the mouse over the "Female" series points you'll see them highlight and as you move the mouse off them the enlarged opaque one of the exploded marker pair stays. So basically you end up with slightly larger triangles left behind on the points you've moved the mouse over. On the "Male" series it behaves as it should.