# Fix popin for project panel by pre-resolving keybindings in the project panel \(\#4141\) · gitcafe/zed

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

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

Visibility: public

Requested revision: bac2e59eaca51607285e062587e3710a3d05216c

Requested commit: bac2e59eaca51607285e062587e3710a3d05216c

Commit: bac2e59eaca51607285e062587e3710a3d05216c

Tree: 078ffdc6ceb11efe47e93ca1c423a4b719f1416c

Author: Mikayla Maki

Committer: GitHub

## Message

```
Fix popin for project panel by pre-resolving keybindings in the project panel (#4141)

Also, factors out the fluent building APIs from IntoElement into their
own traits.

Also makes the project panel context menu initialization fluent:

<img width="1328" alt="Screenshot 2024-01-18 at 3 33 45 PM"
src="https://github.com/zed-industries/zed/assets/2280405/3468b6f2-07f0-48cf-bec1-ac0379333209">

Release Notes:

- Fixed pop in when right clicking on the project panel.
```

## Parents

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

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

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