fix: repaint open review panel after palette accept/reject-all (restores dropped refresh)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
BenStullsBets
2026-07-02 08:30:58 -07:00
parent ad5d34b85b
commit 8fbbe451ea
+2
View File
@@ -211,6 +211,7 @@ export function activate(context: vscode.ExtensionContext): CowritingApi | undef
return; return;
} }
const { applied, skipped } = await proposalController.acceptAllProposals(doc); const { applied, skipped } = await proposalController.acceptAllProposals(doc);
trackChangesPreviewController.refresh(doc);
if (applied === 0 && skipped === 0) return; if (applied === 0 && skipped === 0) return;
const skipNote = skipped > 0 ? `, ${skipped} skipped (target text changed — undo or reject)` : ""; const skipNote = skipped > 0 ? `, ${skipped} skipped (target text changed — undo or reject)` : "";
void vscode.window.showInformationMessage( void vscode.window.showInformationMessage(
@@ -229,6 +230,7 @@ export function activate(context: vscode.ExtensionContext): CowritingApi | undef
return; return;
} }
const { reverted } = await proposalController.rejectAll(doc); const { reverted } = await proposalController.rejectAll(doc);
trackChangesPreviewController.refresh(doc);
if (reverted > 0) { if (reverted > 0) {
void vscode.window.showInformationMessage( void vscode.window.showInformationMessage(
`Cowriting: rejected ${reverted} proposal${reverted === 1 ? "" : "s"}.`, `Cowriting: rejected ${reverted} proposal${reverted === 1 ? "" : "s"}.`,