diff --git a/src/Avalonia.Controls/TextBox.cs b/src/Avalonia.Controls/TextBox.cs index dc6b8ffa4c..8cebcaf093 100644 --- a/src/Avalonia.Controls/TextBox.cs +++ b/src/Avalonia.Controls/TextBox.cs @@ -540,6 +540,11 @@ namespace Avalonia.Controls protected override void OnApplyTemplate(TemplateAppliedEventArgs e) { _presenter = e.NameScope.Get("PART_TextPresenter"); + + if (IsFocused) + { + _presenter?.ShowCaret(); + } } protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)