# Add a context menu to the project panel \(\#3393\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 960ef7116d569888e3b44f3abb40cb7098601535

Requested commit: 960ef7116d569888e3b44f3abb40cb7098601535

Commit: 960ef7116d569888e3b44f3abb40cb7098601535

Tree: 5ec6d91642ff1e41b436829068f0c16f8e4c631f

Author: Max Brunsfeld

Committer: GitHub

## Message

```
Add a context menu to the project panel (#3393)

This PR adds a context menu to the project panel in Zed2.

* [x] Allow the context menu to extend outside of the project panel's
bounds
* [x] Add keyboard shortcuts to the context menu
* [x] Dismiss the context menu
    * [x] when running an action
    * [x] when changing selection in the project panel

Release Notes:

NA
```

## Parents

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

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

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