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
630a326a07CharlesChen0823 committed on 6/25/2025, 4:17:41 PM· committed by GitHubparent6848073
2 files changedLine totals unavailable