Skip to content

Commit 07da721

Browse files
Don’t throw when client is missing the textDocument capability (#1252)
Fixes #1251
1 parent 23a03cb commit 07da721

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -1024,10 +1024,10 @@ export class TW {
10241024

10251025
function supportsDynamicRegistration(params: InitializeParams): boolean {
10261026
return (
1027-
params.capabilities.textDocument.hover?.dynamicRegistration &&
1028-
params.capabilities.textDocument.colorProvider?.dynamicRegistration &&
1029-
params.capabilities.textDocument.codeAction?.dynamicRegistration &&
1030-
params.capabilities.textDocument.completion?.dynamicRegistration &&
1031-
params.capabilities.textDocument.documentLink?.dynamicRegistration
1027+
params.capabilities.textDocument?.hover?.dynamicRegistration &&
1028+
params.capabilities.textDocument?.colorProvider?.dynamicRegistration &&
1029+
params.capabilities.textDocument?.codeAction?.dynamicRegistration &&
1030+
params.capabilities.textDocument?.completion?.dynamicRegistration &&
1031+
params.capabilities.textDocument?.documentLink?.dynamicRegistration
10321032
)
10331033
}

packages/vscode-tailwindcss/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
- v4: Support loading bundled versions of some first-party plugins ([#1240](https://github.com/tailwindlabs/tailwindcss-intellisense/pull/1240))
66
- Cancel initial file search if it takes too long ([#1242](https://github.com/tailwindlabs/tailwindcss-intellisense/pull/1242))
7+
- LSP: Don’t throw when the client does not provide `textDocument` in capabilities ([#1252](https://github.com/tailwindlabs/tailwindcss-intellisense/pull/1252))
78

89
# 0.14.8
910

0 commit comments

Comments
 (0)