Explorar o código

IsPressed property should be a StyledProperty, otherwise stackoverflow occurs

Matthijs ter Woord %!s(int64=8) %!d(string=hai) anos
pai
achega
bfd7de2427
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/Avalonia.Controls/Button.cs

+ 2 - 2
src/Avalonia.Controls/Button.cs

@@ -72,8 +72,8 @@ namespace Avalonia.Controls
 
         private ICommand _command;
 
-        public static readonly AvaloniaProperty<bool> IsPressedProperty =
-            AvaloniaProperty.RegisterDirect<Button, bool>(nameof(IsPressed), b => b.IsPressed);
+        public static readonly StyledProperty<bool> IsPressedProperty =
+            AvaloniaProperty.Register<Button, bool>(nameof(IsPressed));
 
         /// <summary>
         /// Initializes static members of the <see cref="Button"/> class.