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)); } ///