fix selection bug in crosshairs and highlight