TAdvMemo backspace bug

TMS Component pack 7.6.0 with TAdvMemo 3.1.10.2 (all latest versions)


When having text in the memo, for example:

12345
abcde
fghij

and setting the cursor in front of the f in line 3, then pressing backspace, the cursor does not goes to the end of the previous line and delete the e, but instead goes to the first character of the previous line (a) and delete it.

This only happen when autoexpand is disabled.
When auto expand is enabled, it works ok, but then user can position the cursor outside the text, by using the cursor keys or the mouse, which is bad too.

This was already send earlier via email support. Please refra in from posting the same problem via different channels. It only creates unnecessary work here and thus delays our handling of support.