Configurations ${WorkSpace} autocomplete broken after update (#155713)

Configurations ${WorkSpace} autocomplete broken after update. Fixes #155638
This commit is contained in:
Martin Aeschlimann
2022-07-20 14:01:52 +02:00
committed by GitHub
parent ce5d92e998
commit 28be5d9906
3 changed files with 44 additions and 4 deletions

View File

@@ -96,8 +96,8 @@ export class SettingsDocument {
return completions;
}
let range = this.document.getWordRangeAtPosition(pos, /\$\{[^\}]*\}/);
if (!range || range.end.isEqual(pos) || range.start.isEqual(pos)) {
let range = this.document.getWordRangeAtPosition(pos, /\$\{[^"\}]*\}?/);
if (!range || range.start.isEqual(pos) || range.end.isEqual(pos) && this.document.getText(range).endsWith('}')) {
range = new vscode.Range(pos, pos);
}