Skip to content

Commit 61572cc

Browse files
committed
Clear document store when settings are updated
1 parent 4296266 commit 61572cc

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

packages/tailwindcss-language-server/src/projects.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1207,6 +1207,8 @@ export async function createProjectService(
12071207
}
12081208
},
12091209
async onUpdateSettings(): Promise<void> {
1210+
service.onUpdateSettings()
1211+
12101212
if (state.enabled) {
12111213
refreshDiagnostics()
12121214
}

packages/tailwindcss-language-service/src/service.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ export interface LanguageDocument {
5151
export interface LanguageService {
5252
open(doc: TextDocument | string): Promise<LanguageDocument | null>
5353
resolveCompletion(item: CompletionItem): Promise<CompletionItem>
54+
onUpdateSettings(): Promise<void>
5455

5556
/** @internal */
5657
getColor(className: string): Promise<culori.Color | KeywordColor | null>
@@ -86,6 +87,10 @@ export function createLanguageService(opts: ServiceOptions): LanguageService {
8687

8788
return doc.resolveCompletion(item)
8889
},
90+
91+
async onUpdateSettings() {
92+
store.clear()
93+
},
8994
}
9095
}
9196

0 commit comments

Comments
 (0)