Redraw cursor correctly with width of current character