# Hold strong handle in \`ChildView\` · gitcafe/zed

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

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

Visibility: public

Requested revision: 5d5f89231b8bf5b7586c293c15a8530be5f8f640

Requested commit: 5d5f89231b8bf5b7586c293c15a8530be5f8f640

Commit: 5d5f89231b8bf5b7586c293c15a8530be5f8f640

Tree: c5deb797a0781bdbb3b9f77d8c4d1f9eb150cda7

Author: Antonio Scandurra

Committer: Antonio Scandurra

## Message

```
Hold strong handle in `ChildView`

This eliminates a whole class of errors where the `ChildView` could
be referring to a view that doesn't exist anymore. That probably still
indicates that there's an underlying bug, but at least we won't panic.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

```

## Parents

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

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