# Keep the active page's side on the save path when switching all pages · dara/icarus

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

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

Visibility: public

Requested revision: 7b4c4eb5bf4da7f129d774e8ec98f6b23c069dc6

Requested commit: 7b4c4eb5bf4da7f129d774e8ec98f6b23c069dc6

Commit: 7b4c4eb5bf4da7f129d774e8ec98f6b23c069dc6

Tree: cf54783cbfc6e30f24723418975eeb76dd0fe123

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Keep the active page's side on the save path when switching all pages

The all-pages switch flushed the active page to Hive first, so a plain side
click wrote every pending edit to disk and "Don't save" could not take the
side change back. Now only the other pages are flipped in place, which is
how they are held between visits anyway, and the active page's side rides
on the normal save like the this-page switch already did.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

```

## Parents

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

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