Skip to content

Commit d63cdca

Browse files
authored
Open Changes takes time to respond (#7420)
Fixes #7321
1 parent 8f8fc17 commit d63cdca

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/github/pullRequestOverview.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,11 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
205205
return super.continueOnGitHub() && isCrossRepository;
206206
}
207207

208+
private preLoadInfoNotRequiredForOverview(pullRequest: PullRequestModel): void {
209+
// Load some more info in the background, don't await.
210+
pullRequest.getFileChangesInfo();
211+
}
212+
208213
protected override async updateItem(pullRequestModel: PullRequestModel): Promise<void> {
209214
try {
210215
const [
@@ -268,6 +273,8 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
268273
Logger.debug('pr.initialize', PullRequestOverviewPanel.ID);
269274
const baseContext = this.getInitializeContext(currentUser, pullRequest, timelineEvents, repositoryAccess, viewerCanEdit, []);
270275

276+
this.preLoadInfoNotRequiredForOverview(pullRequest);
277+
271278
const context: Partial<PullRequest> = {
272279
...baseContext,
273280
isCurrentlyCheckedOut: isCurrentlyCheckedOut,

0 commit comments

Comments
 (0)