!1 修复codetext输入字符后撤销光标位置不对的问题

Merge pull request !1 from master
This commit is contained in:
小红帽 2023-11-22 08:42:48 +00:00 committed by Gitee
commit b34efabb3a
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -558,8 +558,9 @@ namespace CPF.Controls
if (codeTextView.Text.Length >= caretIndex)
{
//Text = codeTextView.Text.Insert((int)caretIndex, e.Text);
codeTextView.InsertText(caretIndex, e.Text);
var caretIndex_old = caretIndex;
caretIndex = caretIndex + (uint)e.Text.Length;
codeTextView.InsertText(caretIndex_old, e.Text);
selectionEnd = caretIndex;
}
else