Bug Report
Current Behavior
The observable is never completed after the last take.
Reproduction
const window = timer(0, 100)
.pipe(
windowTime(1000),
take(3),
flatMap( value => value.pipe(toArray()))
)
Expected behavior
In the given example, I would expect to get a third array in my subscription. But I'm only getting 2. (take(n) gives n-1 results in the subscription)
Also would expect the observable to be completed.
Environment
Bug Report
Current Behavior
The observable is never completed after the last take.
Reproduction
https://stackblitz.com/edit/rxjs-hzqcgq
Expected behavior
In the given example, I would expect to get a third array in my subscription. But I'm only getting 2. (take(n) gives n-1 results in the subscription)
Also would expect the observable to be completed.
Environment