diff --git a/extensions/css-language-features/server/src/pathCompletion.ts b/extensions/css-language-features/server/src/pathCompletion.ts index cd9f0792795..7de00f1d57b 100644 --- a/extensions/css-language-features/server/src/pathCompletion.ts +++ b/extensions/css-language-features/server/src/pathCompletion.ts @@ -156,11 +156,11 @@ function pathToReplaceRange(valueBeforeCursor: string, fullValue: string, fullVa // If whitespace exists, replace until it const whitespaceIndex = valueAfterLastSlash.indexOf(' '); if (whitespaceIndex === -1) { - return Range.create(startPos, shiftPosition(startPos, whitespaceIndex)); + return Range.create(startPos, fullValueRange.end); + } - return Range.create(startPos, fullValueRange.end); - + return Range.create(startPos, shiftPosition(startPos, whitespaceIndex)); } function pathToSuggestion(p: string, replaceRange: Range): CompletionItem {