Skip to content

fix rerendering and duplication#296406

Merged
justschen merged 2 commits intomainfrom
justin/venipede
Feb 20, 2026
Merged

fix rerendering and duplication#296406
justschen merged 2 commits intomainfrom
justin/venipede

Conversation

@justschen
Copy link
Collaborator

543-Venipede

Copilot AI review requested due to automatic review settings February 19, 2026 23:46
@vs-code-engineering vs-code-engineering bot added this to the February 2026 milestone Feb 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR targets a UI rendering issue in the chat response list where re-rendering certain “pinned” parts (rendered inside the thinking container) can leave old DOM behind, leading to duplicated entries.

Changes:

  • Disposes existing rendered parts and additionally removes an ancestor .chat-thinking-tool-wrapper from the DOM during diff-based re-rendering to avoid DOM accumulation.

DonJayamanne
DonJayamanne previously approved these changes Feb 20, 2026
@justschen justschen merged commit 614c47a into main Feb 20, 2026
18 checks passed
@justschen justschen deleted the justin/venipede branch February 20, 2026 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants