From 183a20acb81514c7fbb4ca59969ef0189ece151a Mon Sep 17 00:00:00 2001 From: Dariusz Komosinski Date: Mon, 24 May 2021 13:28:58 +0200 Subject: [PATCH] Avoid boxing nullable values in BindingValue. --- src/Avalonia.Base/Data/BindingValue.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Base/Data/BindingValue.cs b/src/Avalonia.Base/Data/BindingValue.cs index e79980518f..93948e54ee 100644 --- a/src/Avalonia.Base/Data/BindingValue.cs +++ b/src/Avalonia.Base/Data/BindingValue.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using Avalonia.Utilities; @@ -358,6 +359,7 @@ namespace Avalonia.Data e); } + [Conditional("DEBUG")] private static void ValidateValue([AllowNull] T value) { if (value is UnsetValueType)