From 69cf02690d4827ef13627a2c57366366d5d87df1 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Fri, 15 Jan 2016 17:04:49 +0100 Subject: [PATCH] Correctly report inherited values in diagnostics. If an inherited value has a binding but that binding is returning unset then return the inherited value. --- src/Perspex.Base/Diagnostics/PerspexObjectExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Perspex.Base/Diagnostics/PerspexObjectExtensions.cs b/src/Perspex.Base/Diagnostics/PerspexObjectExtensions.cs index ccfc37279c..cd7b95cf06 100644 --- a/src/Perspex.Base/Diagnostics/PerspexObjectExtensions.cs +++ b/src/Perspex.Base/Diagnostics/PerspexObjectExtensions.cs @@ -27,7 +27,7 @@ namespace Perspex.Diagnostics { return new PerspexPropertyValue( property, - value.Value, + o.GetValue(property), (BindingPriority)value.ValuePriority, value.GetDiagnostic()); }