Keep the capture dialog up until the capture has stopped

Round two of review showed closing the dialog still left the canvas
open while the last page finished. The dialog now has no close button
and ignores Escape; Cancel reads "Cancelling…" and the dialog closes
once the capture has actually stopped, so the canvas takes no click or
drag while the app's coordinates are borrowed.

Keyboard shortcuts still reach the editor under the dialog. They change
stored world positions only (undo, switching pages), never convert from
the screen, and the capture works from the pages it loaded up front, so
they can't put content in the wrong place; the editor's drawing paths
are rebuilt after every capture, as before.

A cancel that lands during the last page now saves nothing: the capture
checks once more after its last page, and the toolbar before writing.
The page-content test compares pixels above the page names, so differing
captions can't pass it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2193a5ff67Dara Adedeji committed on 10/19/2026, 4:10:12 AMparent3f7490a
4 files changedLine totals unavailable