diff --git a/src/vs/editor/contrib/review/review.ts b/src/vs/editor/contrib/review/review.ts index 600316fe377f17de191663b13cc0607d8de31aa3..04c3cb4ebdd8381624272e753590380a07802c54 100644 --- a/src/vs/editor/contrib/review/review.ts +++ b/src/vs/editor/contrib/review/review.ts @@ -501,6 +501,10 @@ export class ReviewController implements IEditorContribution { setComments(commentThreads: modes.CommentThread[]): void { this._commentThreads = commentThreads; + if (this._commentThreads.length === 0) { + return; + } + if (!this._reviewSwitch) { this._reviewSwitch = new ReviewSwitchWidget(this._reviewModel); this.editor.addOverlayWidget(this._reviewSwitch);