Skip to content

Commit 06a8ed6

Browse files
authored
Fix incorrectly disposing some disposables (microsoft#203809)
Fix microsoft#203794
1 parent 9116c8c commit 06a8ed6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/vs/workbench/contrib/chat/browser/chatListRenderer.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -527,8 +527,6 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer<Ch
527527
return true;
528528
}
529529

530-
disposables.clear();
531-
532530
const renderableResponse = annotateSpecialMarkdownContent(element.response.value);
533531
let isFullyRendered = false;
534532
if (element.isCanceled) {
@@ -609,6 +607,7 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer<Ch
609607
disposables.clear();
610608
this.basicRenderElement(renderableResponse, element, index, templateData);
611609
} else if (!isFullyRendered) {
610+
disposables.clear();
612611
this.renderContentReferencesIfNeeded(element, templateData, disposables);
613612
let hasRenderedOneMarkdownBlock = false;
614613
partsToRender.forEach((partToRender, index) => {

0 commit comments

Comments
 (0)