# Update more sidebar interactions to use the MultiWorkspace's explicit project groups \(\#53174\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 1ebcde8164933e6a729fc5f76a23b7d2e7b7f422

Requested commit: 1ebcde8164933e6a729fc5f76a23b7d2e7b7f422

Commit: 1ebcde8164933e6a729fc5f76a23b7d2e7b7f422

Tree: ed79e333f2001edc56be03a9512fefa67b88dd5c

Author: Max Brunsfeld

Committer: GitHub

## Message

```
Update more sidebar interactions to use the MultiWorkspace's explicit project groups (#53174)

* Don't require a workspace to be loaded in order to render the group
header menu.
* When adding or removing root folders, do it to *every* workspace in
the group.
* When activating a thread, never open a different window, and never
open it in a workspace that's part of a different groupw with a superset
of the thread's worktrees. Find or create a workspace with the exact
right group of root folders.

Release Notes:

- N/A
```

## Parents

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

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