Skip to content

Commit 700bf1a

Browse files
authored
Fix progressive rendering of updated markdown content (microsoft#191851)
Fix progressive rendering updated markdown content
1 parent 8f1af4b commit 700bf1a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -452,9 +452,10 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer<Ch
452452
}
453453

454454
// Did this part's content change?
455-
else if (!isInteractiveProgressTreeData(part) && !isInteractiveProgressTreeData(renderedPart) && !renderedPart.isFullyRendered) {
455+
else if (!isInteractiveProgressTreeData(part) && !isInteractiveProgressTreeData(renderedPart)) {
456456
const wordCountResult = this.getDataForProgressiveRender(element, part, renderedPart);
457-
if (wordCountResult !== undefined) {
457+
// Check if there are any new words to render
458+
if (wordCountResult !== undefined && renderedPart.renderedWordCount !== wordCountResult?.actualWordCount) {
458459
partsToRender[index] = {
459460
renderedWordCount: wordCountResult.actualWordCount,
460461
lastRenderTime: Date.now(),

0 commit comments

Comments
 (0)