Prefer placing hidden text area inside wrapper.

Prefer putting the hidden text area within the canvas wrapper element,
to avoid the scroll position jumping when editing text on a tall document.
This preference is also enacted when selecting text via clicks.