From 6b8eb17a987100c033fe7ed0507e6f719343ee88 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Sun, 18 Mar 2018 15:41:17 +0000 Subject: [PATCH 1/2] set e.Handled in textbox OnGotFocus. --- src/Avalonia.Controls/TextBox.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Controls/TextBox.cs b/src/Avalonia.Controls/TextBox.cs index 3ec3d6ed5b..3d3a0fe00e 100644 --- a/src/Avalonia.Controls/TextBox.cs +++ b/src/Avalonia.Controls/TextBox.cs @@ -256,6 +256,8 @@ namespace Avalonia.Controls { _presenter?.ShowCaret(); } + + e.Handled = true; } protected override void OnLostFocus(RoutedEventArgs e) From d1b0a9ef3050bcb4a4102e24085348d7e3dada8c Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Sun, 18 Mar 2018 15:51:09 +0000 Subject: [PATCH 2/2] handle textinput. --- src/Avalonia.Controls/TextBox.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Avalonia.Controls/TextBox.cs b/src/Avalonia.Controls/TextBox.cs index 3d3a0fe00e..f73725f95a 100644 --- a/src/Avalonia.Controls/TextBox.cs +++ b/src/Avalonia.Controls/TextBox.cs @@ -271,6 +271,7 @@ namespace Avalonia.Controls protected override void OnTextInput(TextInputEventArgs e) { HandleTextInput(e.Text); + e.Handled = true; } private void HandleTextInput(string input)