EnableVirtualSpace is true with virtual selection - caret offset is not correct when replacing a virtual selection #442

Open
opened 2025-10-09 14:30:39 -05:00 by Joe-Blaze · 0 comments
Joe-Blaze commented 2025-10-09 14:30:39 -05:00 (Migrated from github.com)

If:
(a) EnableVirtualSpace is true
(b) The caret is in virtual space, beyond the physical end of the line
(c) A selection is made in the virtual space
(d) The user types a character or pastes in some text

Then:
The caret offset moves to the left to the physical end of the line.

Expected that the caret offset would move to the 'prioir' end of the typed character or pasted text.

If: (a) EnableVirtualSpace is true (b) The caret is in virtual space, beyond the physical end of the line (c) A selection is made in the virtual space (d) The user types a character or pastes in some text Then: The caret offset moves to the left to the physical end of the line. Expected that the caret offset would move to the 'prioir' end of the typed character or pasted text.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-icsharpcode/AvalonEdit#442
No description provided.