diff --git a/zed/src/file_finder.rs b/zed/src/file_finder.rs index 654017556d9db191ee2795eb58b7e94ee01ab187..e153951bf19d29a45469d5ce2f2439e8660ad913 100644 --- a/zed/src/file_finder.rs +++ b/zed/src/file_finder.rs @@ -347,7 +347,7 @@ impl FileFinder { fn spawn_search(&mut self, query: String, ctx: &mut ViewContext) { let worktrees = self.worktrees(ctx.as_ref()); let search_id = util::post_inc(&mut self.search_count); - let pool = ctx.app().scoped_pool().clone(); + let pool = ctx.as_ref().scoped_pool().clone(); let task = ctx.background_executor().spawn(async move { let matches = match_paths(worktrees.as_slice(), &query, false, false, 100, pool); (search_id, matches)