# file_finder: Fix create wrong file in multiple worktree \(\#33139\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 630a326a078b31ab67036bb160a652a4bf630e3f

Requested commit: 630a326a078b31ab67036bb160a652a4bf630e3f

Commit: 630a326a078b31ab67036bb160a652a4bf630e3f

Tree: 3e694fdf92be2993db704577304a509070a38012

Author: CharlesChen0823

Committer: GitHub

## Message

````
file_finder: Fix create wrong file  in multiple worktree (#33139)

When open multiple worktree, using `file_finder` to create a new file
shoud respect current focused worktree.
test case:
```
project:
   worktree A
        file1
   worktree B
        file2 <-  focused
```
when focused `file2`, `ctrl-p` toggle `file_finder` to create `file3`
should exists in worktreeB.


I try add test case for `CreateNew` in file_finder, but found not
worked, if you help me, I can try add this test case.

Release Notes:

- Fixed file finder selecting wrong worktree when creating a file
````

## Parents

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

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