diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-07-11 11:31:41 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-07-11 11:31:41 -0700 |
commit | 721735d65a2b6f3811514396891c90b950686323 (patch) | |
tree | 199e3cf4e4fa90c1dc6554f5ddf80ddaa0e2d02f /extension/src | |
parent | bbda840cb7d79679a4b4a0de136708181d6c8de6 (diff) | |
download | sncontinue-721735d65a2b6f3811514396891c90b950686323.tar.gz sncontinue-721735d65a2b6f3811514396891c90b950686323.tar.bz2 sncontinue-721735d65a2b6f3811514396891c90b950686323.zip |
explain insert at cursor, better diff streaming
Diffstat (limited to 'extension/src')
-rw-r--r-- | extension/src/diffs.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/extension/src/diffs.ts b/extension/src/diffs.ts index 1dc292e1..3ea6b4f8 100644 --- a/extension/src/diffs.ts +++ b/extension/src/diffs.ts @@ -164,7 +164,12 @@ class DiffManager { // Stop the step at step_index in case it is still streaming ideProtocolClient.deleteAtIndex(diffInfo.step_index); - this.cleanUpDiff(diffInfo); + vscode.workspace.textDocuments + .find((doc) => doc.uri.fsPath === newFilepath) + ?.save() + .then(() => { + this.cleanUpDiff(diffInfo); + }); } } |