diff --git a/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs b/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs
index 1f8e991d2e..18cef7d64e 100644
--- a/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs
+++ b/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs
@@ -287,6 +287,13 @@ namespace Avalonia.Controls
ValueProperty.Changed.Subscribe(OnValueChanged);
}
+ ///
+ protected override void OnLostFocus(RoutedEventArgs e)
+ {
+ CommitInput();
+ base.OnLostFocus(e);
+ }
+
///
protected override void OnTemplateApplied(TemplateAppliedEventArgs e)
{