diff --git a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Controls/AnimationFactorToValueConverter.cs b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Controls/AnimationFactorToValueConverter.cs index 0b9646e3791..684c29b062d 100644 --- a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Controls/AnimationFactorToValueConverter.cs +++ b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Controls/AnimationFactorToValueConverter.cs @@ -13,7 +13,7 @@ public object Convert(object[] values, Type targetType, object parameter, Cultur return 0.0; } - if (values[1] is not double factor) + if (values[1] is not double factor || factor == double.NaN) { return 0.0; } diff --git a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Styles/Expander.xaml b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Styles/Expander.xaml index 1efa22bd69c..f43ff57eeca 100644 --- a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Styles/Expander.xaml +++ b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Styles/Expander.xaml @@ -316,6 +316,8 @@ + + - - 0.0 - - + - + - + - + + + + + + + + + + + + + + + + + @@ -366,7 +381,7 @@ - + - + - + - - + + - + + Value="1.0" /> @@ -456,8 +471,8 @@ - - + + - + + Value="1.0" /> @@ -501,7 +516,7 @@ - + - + @@ -558,14 +573,14 @@ Value="{StaticResource DefaultExpanderToggleButtonUpStyle}" TargetName="HeaderSite"/> @@ -581,7 +596,7 @@ Value="{StaticResource DefaultExpanderToggleButtonLeftStyle}" TargetName="HeaderSite"/> diff --git a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Dark.xaml b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Dark.xaml index c3c06a3d726..36052af4b48 100644 --- a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Dark.xaml +++ b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Dark.xaml @@ -2404,25 +2404,40 @@ + + - - 0.0 - - + - + - + - + + + + + + + + + + + + + + + + + @@ -2444,7 +2459,7 @@ - + @@ -2456,9 +2471,9 @@ - + - + @@ -2482,8 +2497,8 @@ - - + + @@ -2496,9 +2511,9 @@ - + - + @@ -2520,8 +2535,8 @@ - - + + @@ -2534,9 +2549,9 @@ - + - + @@ -2558,7 +2573,7 @@ - + @@ -2572,7 +2587,7 @@ - + @@ -2584,22 +2599,22 @@ - + - + - + - + diff --git a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.HC.xaml b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.HC.xaml index 36ec6f374b8..1374934df9a 100644 --- a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.HC.xaml +++ b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.HC.xaml @@ -2385,25 +2385,40 @@ + + - - 0.0 - - + - + - + - + + + + + + + + + + + + + + + + + @@ -2425,7 +2440,7 @@ - + @@ -2437,9 +2452,9 @@ - + - + @@ -2463,8 +2478,8 @@ - - + + @@ -2477,9 +2492,9 @@ - + - + @@ -2501,8 +2516,8 @@ - - + + @@ -2515,9 +2530,9 @@ - + - + @@ -2539,7 +2554,7 @@ - + @@ -2553,7 +2568,7 @@ - + @@ -2565,22 +2580,22 @@ - + - + - + - + diff --git a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Light.xaml b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Light.xaml index 4cd4d3cad61..a532d2525d1 100644 --- a/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Light.xaml +++ b/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Themes/Fluent.Light.xaml @@ -2401,25 +2401,40 @@ + + - - 0.0 - - + - + - + - + + + + + + + + + + + + + + + + + @@ -2441,7 +2456,7 @@ - + @@ -2453,9 +2468,9 @@ - + - + @@ -2479,8 +2494,8 @@ - - + + @@ -2493,9 +2508,9 @@ - + - + @@ -2517,8 +2532,8 @@ - - + + @@ -2531,9 +2546,9 @@ - + - + @@ -2555,7 +2570,7 @@ - + @@ -2569,7 +2584,7 @@ - + @@ -2581,22 +2596,22 @@ - + - + - + - +