diff --git a/src/operators/concat-static.ts b/src/operators/concat-static.ts index 267c3a9347..a9f6400765 100644 --- a/src/operators/concat-static.ts +++ b/src/operators/concat-static.ts @@ -15,7 +15,6 @@ export default function concat(...observables: Array | Schedu let args = observables; if (typeof (args[observables.length - 1]).schedule === 'function') { scheduler = args.pop(); - args.push(1, scheduler); } - return (>Observable.fromArray(observables)).mergeAll(1); + return (>Observable.fromArray(observables, scheduler)).mergeAll(1); } \ No newline at end of file