From 156abb7395811990e776db41eb5821a4ab38d855 Mon Sep 17 00:00:00 2001 From: nightfog-git <91830763+nightfog-git@users.noreply.github.com> Date: Sat, 15 Feb 2025 06:12:38 +0500 Subject: [PATCH] fix NumericUpDown Spinned event (#18180) * Raise Spinned event after value change * Simplify invoke event --- src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs b/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs index 650d06c7c0..eac1403554 100644 --- a/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs +++ b/src/Avalonia.Controls/NumericUpDown/NumericUpDown.cs @@ -630,9 +630,6 @@ namespace Avalonia.Controls throw new ArgumentNullException(nameof(e)); } - var handler = Spinned; - handler?.Invoke(this, e); - if (e.Direction == SpinDirection.Increase) { DoIncrement(); @@ -641,6 +638,8 @@ namespace Avalonia.Controls { DoDecrement(); } + + Spinned?.Invoke(this, e); } ///