Skip to content

Commit 16c13de

Browse files
committed
Clear document store when settings are updated
1 parent 9ca3c9a commit 16c13de

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

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

+2
Original file line numberDiff line numberDiff line change
@@ -1210,6 +1210,8 @@ export async function createProjectService(
12101210
}
12111211
},
12121212
async onUpdateSettings(): Promise<void> {
1213+
service.onUpdateSettings()
1214+
12131215
if (state.enabled) {
12141216
refreshDiagnostics()
12151217
}

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

+5
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)