# Fix panel deserialization · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/36a8bbfd43128e67b376a107f0210e571bd7bb07)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 36a8bbfd43128e67b376a107f0210e571bd7bb07

Requested commit: 36a8bbfd43128e67b376a107f0210e571bd7bb07

Commit: 36a8bbfd43128e67b376a107f0210e571bd7bb07

Tree: 715cbcde135ae9019e2d82d79a34aeb301984a4a

Author: Conrad Irwin

Committer: Conrad Irwin

## Message

```
Fix panel deserialization

In the old world, panel loading happened strictly before workspace
deserialization. Now it's inverted.

Fix this by storing on the dock the serialized state so they can restore
state as panels are loaded.

```

## Parents

- [9bcf27b05b3e34c715f96a18c09fee87c7319d9b](https://git.cafe/gitcafe/zed/commit/9bcf27b05b3e34c715f96a18c09fee87c7319d9b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/36a8bbfd43128e67b376a107f0210e571bd7bb07?format=markdown)
