fix caret on hover too