# Capture in the capture's own coordinates; let the dialog close itself · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/c9a7401fa386915f624428a5175c24a7b62f2aed)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: c9a7401fa386915f624428a5175c24a7b62f2aed

Requested commit: c9a7401fa386915f624428a5175c24a7b62f2aed

Commit: c9a7401fa386915f624428a5175c24a7b62f2aed

Tree: 46eb78233126fef2b1b4d5afbffa320daff75da8

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Capture in the capture's own coordinates; let the dialog close itself

Rebased onto the commit that gives captures their own coordinates: the
multi-page capture runs in them too, and no longer repairs the editor's
drawing paths afterwards, since the editor's coordinates are never
switched.

The progress dialog now closes itself when the capture is done. The
toolbar used to pop whatever route was on top, so a dialog opened above
it meanwhile (the debug log, F12) was closed instead and the progress
dialog stayed up with nothing left to close it. The dialog pops itself
when it is on top and otherwise removes just its own route. A test opens
another dialog during a capture and finds, when it finishes, only the
progress dialog gone; it fails with the old pop.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [2193a5ff67cf6ea41b27742ba5e9a3df8e16ce72](https://git.cafe/dara/icarus/commit/2193a5ff67cf6ea41b27742ba5e9a3df8e16ce72?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/c9a7401fa386915f624428a5175c24a7b62f2aed?format=markdown)
