# Persist text drafts on save/page switch without committing edits · dara/icarus

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

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

Visibility: public

Requested revision: fa12af1a8231b6dd7bb64f1be9190058892270b8

Requested commit: fa12af1a8231b6dd7bb64f1be9190058892270b8

Commit: fa12af1a8231b6dd7bb64f1be9190058892270b8

Tree: e7ca0f02ee5ed5ce68c76d92b0fd537a3c690192

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Persist text drafts on save/page switch without committing edits

- Save strategy text using a draft-aware persistence snapshot instead of forcing draft commits
- Remove draft commit side effect from page sync to avoid text edit actions during autosave/page changes
- Add provider and widget tests for autosave/page-switch draft persistence and selection stability

```

## Parents

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

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