summaryrefslogtreecommitdiff
path: root/extension/src/lang-server
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-16 21:08:13 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-16 21:08:13 -0700
commit9687c05a5c8d6aeb15e7386129cdb16c0255b56e (patch)
treebe5ef32725ab4ad0cba85bcc5415a79388fb6da0 /extension/src/lang-server
parenta3f4a2a59d6785499f3ce0c4af80b57b02de1b1f (diff)
downloadsncontinue-9687c05a5c8d6aeb15e7386129cdb16c0255b56e.tar.gz
sncontinue-9687c05a5c8d6aeb15e7386129cdb16c0255b56e.tar.bz2
sncontinue-9687c05a5c8d6aeb15e7386129cdb16c0255b56e.zip
quick fix for quick fix
Diffstat (limited to 'extension/src/lang-server')
-rw-r--r--extension/src/lang-server/codeActions.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/extension/src/lang-server/codeActions.ts b/extension/src/lang-server/codeActions.ts
index 07cf5f4e..f0d61ace 100644
--- a/extension/src/lang-server/codeActions.ts
+++ b/extension/src/lang-server/codeActions.ts
@@ -23,8 +23,10 @@ class ContinueQuickFixProvider implements vscode.CodeActionProvider {
);
quickFix.isPreferred = false;
const surroundingRange = new vscode.Range(
- range.start.translate(-3, 0),
- range.end.translate(3, 0)
+ Math.max(0, range.start.line - 3),
+ 0,
+ Math.min(document.lineCount, range.end.line + 3),
+ 0
);
quickFix.command = {
command: "continue.quickFix",