# workspace: Do not call set_active when deserializing a dock if that dock was not visible \(\#27852\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 992831ceb6e3d5babc125abf8dd39a75951f1a5a

Requested commit: 992831ceb6e3d5babc125abf8dd39a75951f1a5a

Commit: 992831ceb6e3d5babc125abf8dd39a75951f1a5a

Tree: 551f0a2bc26250991464eba0b133137f6b024e97

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
workspace: Do not call set_active when deserializing a dock if that dock was not visible (#27852)

This unblocks work on new debugger UI, where we don't want the
set_active function to be called unconditionally.

Release Notes:

- N/A

---------

Co-authored-by: Anthony Eid <hello@anthonyeid.me>
```

## Parents

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

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