# extensions_ui: Show installed extensions when offline \(\#64766\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 8da42ddee309732f6c9e64bbc85d9dbbc7b5b3ed

Requested commit: 8da42ddee309732f6c9e64bbc85d9dbbc7b5b3ed

Commit: 8da42ddee309732f6c9e64bbc85d9dbbc7b5b3ed

Tree: ad65679fe1d249d777eeaa697d694ad016fefb93

Author: Finn Evers

Committer: GitHub

## Message

```
extensions_ui: Show installed extensions when offline (#64766)

Closes #12163
Supersedes https://github.com/zed-industries/zed/pull/56941

This PR changes the way we show installed extensions when offline -
instead of basing it on the remote extensions list, we now compute a
"displayed_extensions" list based on the local state and use that as the
source of truth.

This enables us to fix the issues listed below, as we are no longer
depending on the remote info, but instead use what we have at our hands
as the source of truth in cases where the server response is either not
available or incomplete (we truncate currently and will add pagination
at some point, so this is nice to have in either case).

Release Notes:

- Installed extensions will now also show in the extensions tab when
offline.
- Fixed a bug where some extensions would not show in the "Installed"
tab despite being installed.
```

## Parents

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

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