diff --git a/packages/tailwindcss-language-service/src/util/find.ts b/packages/tailwindcss-language-service/src/util/find.ts index 5dfc7e716d73ddf8536b7bfaae867ffe22add016..39120aafb7103064ecd37cce718cbb04508590b6 100644 --- a/packages/tailwindcss-language-service/src/util/find.ts +++ b/packages/tailwindcss-language-service/src/util/find.ts @@ -148,7 +148,7 @@ let containerRegex = new Regex(containerRegexString, 'g') let containerMatch: ReturnType while ((containerMatch = containerRegex.exec(text)) !== null) { - const searchStart = doc.offsetAt({ line: 0, character: 0 }) + const searchStart = doc.offsetAt(range?.start || { line: 0, character: 0 }) const matchStart = searchStart + containerMatch.index[1] const matchEnd = matchStart + containerMatch[1].length