From a0331c600772582816fd56593bd412afc774176d Mon Sep 17 00:00:00 2001 From: robloo Date: Thu, 27 Jan 2022 13:38:23 -0500 Subject: [PATCH] Undo CanExecuteChanged changes --- src/Avalonia.Controls/Button.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Avalonia.Controls/Button.cs b/src/Avalonia.Controls/Button.cs index 3735e6c010..ce41b90bb0 100644 --- a/src/Avalonia.Controls/Button.cs +++ b/src/Avalonia.Controls/Button.cs @@ -477,7 +477,7 @@ namespace Avalonia.Controls /// /// The event sender. /// The event args. - public void CanExecuteChanged(object sender, EventArgs e) + private void CanExecuteChanged(object sender, EventArgs e) { var canExecute = Command == null || Command.CanExecute(CommandParameter); @@ -557,5 +557,7 @@ namespace Avalonia.Controls { PseudoClasses.Set(":pressed", isPressed); } + + void ICommandSource.CanExecuteChanged(object sender, EventArgs e) => this.CanExecuteChanged(sender, e); } }