# Notice the user's own delete even before the queue listener runs · dara/icarus

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

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

Visibility: public

Requested revision: 358553fd7c6d68023188bcda7f281c0965bdb78e

Requested commit: 358553fd7c6d68023188bcda7f281c0965bdb78e

Commit: 358553fd7c6d68023188bcda7f281c0965bdb78e

Tree: 2aae6f175951cb781a530ec07acf874b752a6ed6

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Notice the user's own delete even before the queue listener runs

The save state listens to the queue before the session does, so when the
ack takes the delete out of the queue, the save state's change can run
the deleted-page check before the session's queue listener records the
page as deleted here. With the live read ahead of the ack and an earlier
edit paused, the teammate notice still showed. The check now records
the accepted deletes in the queue it reads.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

```

## Parents

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

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