Zip waits for a pair to come through.
If you want to use the latest value from observer2
when a value comes through observable1
, you should use CombineLatest.
You can also find more info on combining sequences in the Intro to Rx chapter on that topic.