27 May 2021 09:15
RichTextBox: Text input is not consistent in a Remote Desktop Web Client scenario
When you access apps using the RichTextBox control through a Web Client the keyboard input is not consistent. This is caused by WPF TextBox (which is used internally by our Caret) not always receiving PreviewKeyDown events.
Such a case is when the user holds the Shift key and types capital letters. The result is not displayed until the user pushes a key for which the PreviewKeyDown event is triggered.