Don't progress transaction queue if any are partially complete
Don't progress transaction queue if any are partially complete

This fixes an issue where views might commit to a transaction ahead of
the first one, and applying the first transaction causes us to save a
buffer of the wrong size.

SirCmpwn/sway,taiyu-len/sway,ascent12/sway,1ace/sway,ascent12/sway,1ace/sway,taiyu-len/sway,1ace/sway,ascent12/sway,taiyu-len/sway