# Check a deleted page's work wherever the canvas leaves it · dara/icarus

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

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

Visibility: public

Requested revision: e237d530575a4e3070dfd8ca79702e8a02f99907

Requested commit: e237d530575a4e3070dfd8ca79702e8a02f99907

Commit: e237d530575a4e3070dfd8ca79702e8a02f99907

Tree: d0be4c143453129528b5933dcea8d1c67a4635b0

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Check a deleted page's work wherever the canvas leaves it

Review round 3:
- Leaving a page (a switch, or the replace a teammate's change waits on)
  checks for lost work itself, busy editor or not, and whatever the save
  flags say; only the automatic notice waits for a gesture to end.
- The user's own delete of the page, still on its way, is not a
  teammate's deletion and says nothing.
- A new queue operation, discardDeletedPage, drops every record of the
  page with its successor, so a paused edit with a successor no longer
  keeps the notice open for good.

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

```

## Parents

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

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