# Save drawings exactly as desktop 4.6.3 does too · dara/icarus

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

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

Visibility: public

Requested revision: 7083fe9d3c412ea8c0d9c475eea7ad7976d94cec

Requested commit: 7083fe9d3c412ea8c0d9c475eea7ad7976d94cec

Commit: 7083fe9d3c412ea8c0d9c475eea7ad7976d94cec

Tree: 8bbc29fb4bff6fd46f5c43a74373f3366a9e1174

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Save drawings exactly as desktop 4.6.3 does too

Drawings wrote a Color into field 2 for 3.2.3 and the ARGB value into a
mirror field. 4.6.3 writes the ARGB value into field 2 and reads either,
so nothing was lost, but the rollback test's byte-for-byte claim
compared this build's drawing writers against themselves. Drawings now
write 4.6.3's record too, the rollback registry swaps in 4.6.3's drawing
adapters, and the color test is the one 4.6.3 ships.

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

```

## Parents

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

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