# branch_picker: Add design improvements \(\#60925\) · gitcafe/zed

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

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

Visibility: public

Requested revision: a04a47e1ef386523ddf0f8ac05a9fc917e36bc77

Requested commit: a04a47e1ef386523ddf0f8ac05a9fc917e36bc77

Commit: a04a47e1ef386523ddf0f8ac05a9fc917e36bc77

Tree: 71d3116ab7ea7035ab4fd7b26e3b254ee5e5ea90

Author: Danilo Leal

Committer: GitHub

## Message

```
branch_picker: Add design improvements (#60925)

This PR adds a series of design improvements to the branch picker,
including:

- Consistent icon used for filter actions
- A keybinding/action to trigger the filter menu with the keyboard
- Filter menu positioning depending on the picker's editor position
- Error display that displays the full label without truncation/tooltip,
and is placed accordingly also depending on the picker's editor position
- List subheader in the search list depending on filtered option

Here's a quick video:


https://github.com/user-attachments/assets/70922daf-fc9f-4d94-bed8-c84d3ea73534

- - -

Release Notes:

- N/A
```

## Parents

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

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