From 251d32faaf6d2b87be6f416e0068e970d44801da Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Fri, 8 Oct 2021 17:36:17 +0100 Subject: [PATCH] increase classlist search range (#414) --- .../tailwindcss-language-service/src/completionProvider.ts | 6 +++--- packages/tailwindcss-language-service/src/util/find.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/tailwindcss-language-service/src/completionProvider.ts b/packages/tailwindcss-language-service/src/completionProvider.ts index f5d3614..d7e9155 100644 --- a/packages/tailwindcss-language-service/src/completionProvider.ts +++ b/packages/tailwindcss-language-service/src/completionProvider.ts @@ -334,7 +334,7 @@ async function provideClassAttributeCompletions( context?: CompletionContext ): Promise { let str = document.getText({ - start: document.positionAt(Math.max(0, document.offsetAt(position) - 500)), + start: document.positionAt(Math.max(0, document.offsetAt(position) - 1000)), end: position, }) @@ -400,8 +400,8 @@ async function provideCustomClassNameCompletions( const positionOffset = document.offsetAt(position) const searchRange: Range = { - start: document.positionAt(Math.max(0, positionOffset - 500)), - end: document.positionAt(positionOffset + 500), + start: document.positionAt(Math.max(0, positionOffset - 1000)), + end: document.positionAt(positionOffset + 1000), } let str = document.getText(searchRange) diff --git a/packages/tailwindcss-language-service/src/util/find.ts b/packages/tailwindcss-language-service/src/util/find.ts index a522de0..8da5833 100644 --- a/packages/tailwindcss-language-service/src/util/find.ts +++ b/packages/tailwindcss-language-service/src/util/find.ts @@ -379,8 +379,8 @@ export async function findClassNameAtPosition( let classNames = [] const positionOffset = doc.offsetAt(position) const searchRange: Range = { - start: doc.positionAt(Math.max(0, positionOffset - 500)), - end: doc.positionAt(positionOffset + 500), + start: doc.positionAt(Math.max(0, positionOffset - 1000)), + end: doc.positionAt(positionOffset + 1000), } if (isCssContext(state, doc, position)) {