1
0
Эх сурвалжийг харах

IsPressed property should be a StyledProperty, otherwise stackoverflow occurs

Matthijs ter Woord 8 жил өмнө
parent
commit
bfd7de2427

+ 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.