Please call `currentPublication?._highlighter?._annotator?._deselectAllHighlights()` here. The issue is that for selected highlights we are setting selection and making them transparent. So if you just reselect something else, highlight will be transparent.

This should not be an issue, because we on mouse click deselect anyway, but I think it is a good defensive code to do it here as well.