From 4c6dbcf90f338caae79babdf8d48e6524a86fbe7 Mon Sep 17 00:00:00 2001 From: Bhavya U Date: Thu, 31 Aug 2023 15:28:39 -0700 Subject: [PATCH] Add check to see if resource has file extension before setting FILE | FOLDER (#191923) * Set resource as FILE only if children are undefined * Add check to see if resource has extension before setting FileKind --- src/vs/workbench/contrib/chat/browser/chatListRenderer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/chat/browser/chatListRenderer.ts b/src/vs/workbench/contrib/chat/browser/chatListRenderer.ts index 8ba6d711809..4bfefbd3af3 100644 --- a/src/vs/workbench/contrib/chat/browser/chatListRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/chatListRenderer.ts @@ -1200,7 +1200,8 @@ class ChatListTreeRenderer implements ICompressibleTreeRenderer, index: number, templateData: IChatListTreeRendererTemplate, height: number | undefined): void { templateData.label.element.style.display = 'flex'; - if (!element.children.length) { + const hasExtension = /\.[^/.]+$/.test(element.element.label); + if (!element.children.length && hasExtension) { templateData.label.setFile(element.element.uri, { fileKind: FileKind.FILE, hidePath: true,