diff --git a/src/observable/ScalarObservable.ts b/src/observable/ScalarObservable.ts index 9f62866786..bffc907830 100644 --- a/src/observable/ScalarObservable.ts +++ b/src/observable/ScalarObservable.ts @@ -34,6 +34,9 @@ export class ScalarObservable extends Observable { constructor(public value: T, private scheduler?: Scheduler) { super(); + if (scheduler) { + this._isScalar = false; + } } protected _subscribe(subscriber: Subscriber): TeardownLogic {