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
This commit is contained in:
Bhavya U
2023-08-31 15:28:39 -07:00
committed by GitHub
parent 79277e0b8f
commit 4c6dbcf90f
@@ -1200,7 +1200,8 @@ class ChatListTreeRenderer implements ICompressibleTreeRenderer<IChatResponsePro
}
renderElement(element: ITreeNode<IChatResponseProgressFileTreeData, void>, 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,