diff --git a/src/Avalonia.Controls.TreeDataGrid/TreeDataGrid.cs b/src/Avalonia.Controls.TreeDataGrid/TreeDataGrid.cs index 2017e707..dc9fe98b 100644 --- a/src/Avalonia.Controls.TreeDataGrid/TreeDataGrid.cs +++ b/src/Avalonia.Controls.TreeDataGrid/TreeDataGrid.cs @@ -368,6 +368,10 @@ protected override void OnKeyUp(KeyEventArgs e) protected override void OnTextInput(TextInputEventArgs e) { base.OnTextInput(e); + + if (e.Text is { Length: > 0 } && char.IsControl(e.Text[0])) + return; + _selection?.OnTextInput(this, e); }