diff --git a/src/Avalonia.Base/Reactive/SingleSubscriberObservableBase.cs b/src/Avalonia.Base/Reactive/SingleSubscriberObservableBase.cs index af48df177e..cd8ce2cd80 100644 --- a/src/Avalonia.Base/Reactive/SingleSubscriberObservableBase.cs +++ b/src/Avalonia.Base/Reactive/SingleSubscriberObservableBase.cs @@ -46,17 +46,14 @@ namespace Avalonia.Reactive protected void PublishNext(T value) { - if (_observer != null) - { - _observer?.OnNext(value); - } + _observer?.OnNext(value); } protected void PublishCompleted() { if (_observer != null) { - _observer?.OnCompleted(); + _observer.OnCompleted(); _completed = true; Unsubscribed(); _observer = null; @@ -67,7 +64,7 @@ namespace Avalonia.Reactive { if (_observer != null) { - _observer?.OnError(error); + _observer.OnError(error); _error = error; Unsubscribed(); _observer = null;