When creating an annotation, if I zoom or pan to another area of the canvas and the annotation input field goes out of view, the text entered in the annotation is lost. As a result, I cannot inspect or verify content elsewhere on the canvas while writing an annotation without risking the loss of my draft.
Steps to reproduce:
- Create a new annotation.
- Start typing text in the annotation input field.
- Zoom or pan to another area of the canvas so the annotation field is no longer visible.
- Navigate back to the annotation.
- Observe that the text entered in the annotation has disappeared.
Expected behavior:
The annotation draft should be preserved even when the annotation field is no longer visible on the canvas. Users should be able to navigate around the canvas and return to their annotation without losing any unsaved text.
Actual behavior:
The annotation text is cleared and must be re-entered when returning to the annotation.

