# Keep an unsent map change and read again when leaving a deleted page · dara/icarus

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

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

Visibility: public

Requested revision: 28b759d206bef3b4ca35503dda58929fcb7e2982

Requested commit: 28b759d206bef3b4ca35503dda58929fcb7e2982

Commit: 28b759d206bef3b4ca35503dda58929fcb7e2982

Tree: c17ea8ea8c80f1033c1899a7cb07fcf6c3f7bbac

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Keep an unsent map change and read again when leaving a deleted page

Review round 6:
- Loading the page that replaces the deleted one keeps the map and theme
  on screen while a change to them is still on its way, as using the
  cloud version after a conflict already did (shared helper now).
- OK reads the server again first, so a read that failed earlier does
  not fail every retry.

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

```

## Parents

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

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