# Add a DispatchTree which will replace the existing key dispatch strategy · gitcafe/zed

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

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

Visibility: public

Requested revision: 74a0d9316a850f7e39c9a6a9603831129600d594

Requested commit: 74a0d9316a850f7e39c9a6a9603831129600d594

Commit: 74a0d9316a850f7e39c9a6a9603831129600d594

Tree: dc88b4d2b896ef95deec8b5138873bb092847a5a

Author: Nathan Sobo

Committer: Nathan Sobo

## Message

```
Add a DispatchTree which will replace the existing key dispatch strategy

Instead of freezing a stack, we will record the entire dispatch tree so we can
change focus.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

```

## Parents

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

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