From 72ed62f730d496be59e6727576c1e6a076fc76e1 Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Tue, 28 Apr 2020 00:30:32 +0100 Subject: [PATCH] fix zero values in CSS helper completion items --- .../src/providers/completionProvider.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/tailwindcss-language-server/src/providers/completionProvider.ts b/packages/tailwindcss-language-server/src/providers/completionProvider.ts index dd44439..e44d139 100644 --- a/packages/tailwindcss-language-server/src/providers/completionProvider.ts +++ b/packages/tailwindcss-language-server/src/providers/completionProvider.ts @@ -273,6 +273,7 @@ function provideCssHelperCompletions( const insertClosingBrace: boolean = text.charAt(text.length - 1) !== ']' && (replaceDot || (separator && separator.endsWith('['))) + const detail = stringifyConfigValue(obj[item]) return { label: item, @@ -283,7 +284,8 @@ function provideCssHelperCompletions( : isObject(obj[item]) ? CompletionItemKind.Module : CompletionItemKind.Property, - detail: stringifyConfigValue(obj[item]), + // VS Code bug causes '0' to not display in some cases + detail: detail === '0' ? '0 ' : detail, documentation: color, textEdit: { newText: `${replaceDot ? '[' : ''}${item}${