RichTextBox: Caret is incorrectly positioned at the start and end of words with a non-default font
When the font of the document is set to a non-default font (for example Arial) and the caret is moved around the same line, it jumps up and down at the start and end of words.