From ce664fd22484e9c8b4bc4eb88e480c74a85901f7 Mon Sep 17 00:00:00 2001 From: Benedikt Stebner Date: Mon, 31 Jan 2022 20:31:37 +0100 Subject: [PATCH] Update _navigationPosition when MoveCaretToTextPosition is used --- src/Avalonia.Controls/Presenters/TextPresenter.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Controls/Presenters/TextPresenter.cs b/src/Avalonia.Controls/Presenters/TextPresenter.cs index e6f966fa3d..8bbc7a9d27 100644 --- a/src/Avalonia.Controls/Presenters/TextPresenter.cs +++ b/src/Avalonia.Controls/Presenters/TextPresenter.cs @@ -550,6 +550,8 @@ namespace Avalonia.Controls.Presenters { UpdateCaret(trailingEdge ? characterHit : new CharacterHit(characterHit.FirstCharacterIndex)); } + + _navigationPosition = _caretBounds.Position; } public void MoveCaretToPoint(Point point)