From ea3e55e4fde96befcc55e4aa9c26c8d3c78ea555 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Tue, 8 Sep 2026 12:47:42 +0000 Subject: [PATCH] fluent 2 - fix checkbox glyp size --- .../Controls/CheckBox.xaml | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/Avalonia.Themes.Fluent2/Controls/CheckBox.xaml b/src/Avalonia.Themes.Fluent2/Controls/CheckBox.xaml index fcf48f94d7..bdc33f905f 100644 --- a/src/Avalonia.Themes.Fluent2/Controls/CheckBox.xaml +++ b/src/Avalonia.Themes.Fluent2/Controls/CheckBox.xaml @@ -16,7 +16,7 @@ M5.5 10.586 1.707 6.793A1 1 0 0 0 .293 8.207l4.5 4.5a1 1 0 0 0 1.414 0l11-11A1 1 0 0 0 15.793.293L5.5 10.586Z 32 + Deliberately 0 here; override this resource to restore the WinUI metric. --> 0 20 12 @@ -24,7 +24,7 @@ + 8px right padding keeps a sane hit target (same amendment FluentAvalonia made). --> @@ -55,27 +55,27 @@ UseLayoutRounding="False" Height="{DynamicResource CheckBoxSize}" Width="{DynamicResource CheckBoxSize}" /> - - - - - - - + + + + + ContentTemplate="{TemplateBinding ContentTemplate}" + Content="{TemplateBinding Content}" + Margin="{TemplateBinding Padding}" + HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" + VerticalAlignment="{TemplateBinding VerticalContentAlignment}" + TextWrapping="Wrap" + Grid.Column="1" />