From 78595886217e4b3c5aea0bf41a23aceba6e75817 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Mon, 4 May 2015 09:59:18 +0200 Subject: [PATCH] Don't use StartWith in GetObservable As it erases the Description. --- Perspex.Base/PerspexObject.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Perspex.Base/PerspexObject.cs b/Perspex.Base/PerspexObject.cs index 25994d2093..a91d06b3f0 100644 --- a/Perspex.Base/PerspexObject.cs +++ b/Perspex.Base/PerspexObject.cs @@ -316,13 +316,15 @@ namespace Perspex } }; + observer.OnNext(this.GetValue(property)); + this.PropertyChanged += handler; return Disposable.Create(() => { this.PropertyChanged -= handler; }); - }, this.GetObservableDescription(property)).StartWith(this.GetValue(property)); + }, this.GetObservableDescription(property)); } ///