diff --git a/src/Avalonia.Controls/Button.cs b/src/Avalonia.Controls/Button.cs index d5e624ffe4..2e115463ac 100644 --- a/src/Avalonia.Controls/Button.cs +++ b/src/Avalonia.Controls/Button.cs @@ -307,6 +307,11 @@ namespace Avalonia.Controls } } + protected override void OnPointerCaptureLost(PointerCaptureLostEventArgs e) + { + IsPressed = false; + } + protected override void UpdateDataValidation(AvaloniaProperty property, BindingValue value) { base.UpdateDataValidation(property, value); @@ -323,11 +328,6 @@ namespace Avalonia.Controls } } - protected override void OnPointerCaptureLost(PointerCaptureLostEventArgs e) - { - IsPressed = false; - } - /// /// Called when the property changes. ///