From 09250ec9c4ed78a50fae2143e943bcba85edf0d6 Mon Sep 17 00:00:00 2001 From: Bill Henning Date: Fri, 18 Aug 2023 08:47:04 -0400 Subject: [PATCH] Updated ToggleSplitButton.IsChecked to bind TwoWay by default, same as ToggleButton. --- src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs b/src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs index ff8bd5dc0b..e6f0abcad0 100644 --- a/src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs +++ b/src/Avalonia.Controls/SplitButton/ToggleSplitButton.cs @@ -2,6 +2,7 @@ using Avalonia.Controls.Metadata; using Avalonia.Controls.Primitives; +using Avalonia.Data; using Avalonia.Interactivity; using Avalonia.Styling; @@ -36,8 +37,8 @@ namespace Avalonia.Controls /// Defines the property. /// public static readonly StyledProperty IsCheckedProperty = - AvaloniaProperty.Register( - nameof(IsChecked)); + AvaloniaProperty.Register(nameof(IsChecked), false, + defaultBindingMode: BindingMode.TwoWay); /// /// Initializes a new instance of the class.