Browse Source

Added '_innerSerialDisposable?.Dispose()' call when _innerSerialDisposable changes. (#15998)

pull/16021/head
Denis Pleshakov 2 years ago
committed by GitHub
parent
commit
05f431b848
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      src/Avalonia.Base/Reactive/Operators/Switch.cs

1
src/Avalonia.Base/Reactive/Operators/Switch.cs

@ -54,6 +54,7 @@ internal sealed class Switch<TSource> : IObservable<TSource>
var innerObserver = new InnerObserver(this, id);
_innerSerialDisposable?.Dispose();
_innerSerialDisposable = innerObserver;
innerObserver.Disposable = value.Subscribe(innerObserver);
}

Loading…
Cancel
Save