Only use a temporary buffer when needed.

'Fix' wdeview to wait for resizing goroutine to finish a step.
This isn't correct yet, we may need a backwards way of communicating.