# Rework extension filtering to use a \`ToggleButton\` \(\#8387\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 053b6cc7156a02abf3e30e9956e54ac4b29ca019

Requested commit: 053b6cc7156a02abf3e30e9956e54ac4b29ca019

Commit: 053b6cc7156a02abf3e30e9956e54ac4b29ca019

Tree: d1a992a3f12558d95e5e35a1acb4de38d6a26a12

Author: Marshall Bowers

Committer: GitHub

## Message

```
Rework extension filtering to use a `ToggleButton` (#8387)

This PR reworks the extension filtering to use a `ToggleButton`, since
the filter states are mutually-exclusive.

<img width="1136" alt="Screenshot 2024-02-25 at 10 04 59 AM"
src="https://github.com/zed-industries/zed/assets/1486634/52c621da-201c-42b9-805d-62e3ab66f94b">

Release Notes:

- N/A
```

## Parents

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

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