Skip to content

Commit 8260cee

Browse files
authored
Fix quick pick on folder open (#7623)
* Fix quick pick on folder open * Show quick pick from command
1 parent 7f7cad4 commit 8260cee

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/github/copilotRemoteAgent.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,13 @@ export class CopilotRemoteAgentManager extends Disposable {
195195
}
196196
}
197197

198+
private firstFolderManager(): FolderRepositoryManager | undefined {
199+
if (!this.repositoriesManager.folderManagers.length) {
200+
return;
201+
}
202+
return this.repositoriesManager.folderManagers[0];
203+
}
204+
198205
private chooseFolderManager(): Promise<FolderRepositoryManager | undefined> {
199206
return chooseItem<FolderRepositoryManager>(
200207
this.repositoriesManager.folderManagers,
@@ -203,7 +210,7 @@ export class CopilotRemoteAgentManager extends Disposable {
203210
}
204211

205212
async repoInfo(fm?: FolderRepositoryManager): Promise<RepoInfo | undefined> {
206-
fm = fm || (await this.chooseFolderManager());
213+
fm = fm || this.firstFolderManager();
207214
const repository = fm?.repository;
208215
const ghRepository = fm?.gitHubRepositories.find(repo => repo.remote instanceof GitHubRemote) as GitHubRepository | undefined;
209216
if (!fm || !repository || !ghRepository) {

0 commit comments

Comments
 (0)