diff --git a/Perspex.Controls/TextBox.cs b/Perspex.Controls/TextBox.cs index 9d532acc69..ef67754ada 100644 --- a/Perspex.Controls/TextBox.cs +++ b/Perspex.Controls/TextBox.cs @@ -348,7 +348,7 @@ namespace Perspex.Controls { this.SelectionEnd = this.CaretIndex; } - else if (textEntered) + else if (movement || textEntered) { this.SelectionStart = this.SelectionEnd = this.CaretIndex; }