# collab_panel: Persist favorited channels in the global KV store \(\#52600\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 63326552b6528cabf557173107740c0d5500b293

Requested commit: 63326552b6528cabf557173107740c0d5500b293

Commit: 63326552b6528cabf557173107740c0d5500b293

Tree: 9c517177e16909ff3c16e247888693f127f26a13

Author: Danilo Leal

Committer: GitHub

## Message

```
collab_panel: Persist favorited channels in the global KV store (#52600)

Follow up to https://github.com/zed-industries/zed/pull/52541

Favorite channels weren't appearing on multiple windows because they
were serialized in a given window's collab panel state. This PR moves
them to the global key value store. Also, solved a little issue with
non-unique ids which was making clicking on the original instance of a
favorite channel do nothing.

Release Notes:

- N/A
```

## Parents

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

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