@@ -120,7 +120,6 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
120120 this . _postMessage ( { command : 'pr.scrollToPendingReview' } ) ;
121121 }
122122
123-
124123 /**
125124 * Get the currently active pull request from the active panel
126125 */
@@ -297,16 +296,11 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
297296 }
298297
299298 protected override async updateItem ( pullRequestModel : PullRequestModel ) : Promise < void > {
300- const isSamePullRequest = pullRequestModel . equals ( this . _item ) ;
301- if ( this . _updatingPromise && isSamePullRequest ) {
299+ if ( this . _updatingPromise ) {
302300 Logger . error ( 'Already updating pull request webview' , PullRequestOverviewPanel . ID ) ;
303301 return ;
304- } else if ( this . _updatingPromise && ! isSamePullRequest ) {
305- this . _item = pullRequestModel ;
306- await this . _updatingPromise ;
307- } else {
308- this . _item = pullRequestModel ;
309302 }
303+ this . _item = pullRequestModel ;
310304
311305 try {
312306 const updatingPromise = Promise . all ( [
@@ -365,11 +359,6 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
365359 ) ;
366360 }
367361
368- if ( ! this . _item . equals ( pullRequestModel ) ) {
369- // Updated PR is no longer the current one
370- return ;
371- }
372-
373362 this . _item = pullRequest ;
374363 this . registerPrListeners ( ) ;
375364 this . _repositoryDefaultBranch = defaultBranch ! ;
@@ -472,18 +461,6 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
472461 PullRequestOverviewPanel . _onVisible . fire ( this . _item ) ;
473462 }
474463
475- public override async update (
476- folderRepositoryManager : FolderRepositoryManager ,
477- pullRequestModel : PullRequestModel ,
478- ) : Promise < void > {
479- const identity : UnresolvedIdentity = {
480- owner : pullRequestModel . remote . owner ,
481- repo : pullRequestModel . remote . repositoryName ,
482- number : pullRequestModel . number
483- } ;
484- return this . updateWithIdentity ( folderRepositoryManager , identity , pullRequestModel , 'pr:github' ) ;
485- }
486-
487464 protected override async _onDidReceiveMessage ( message : IRequestMessage < any > ) {
488465 const result = await super . _onDidReceiveMessage ( message ) ;
489466 if ( result !== this . MESSAGE_UNHANDLED ) {
0 commit comments