Skip to content

Commit 433c624

Browse files
committed
1 parent e7208c0 commit 433c624

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/vs/workbench/api/node/extHostTreeViews.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ class ExtHostTreeView<T> extends Disposable {
197197
}
198198

199199
const prefix = parentHandle ? parentHandle : ExtHostTreeView.LABEL_HANDLE_PREFIX;
200-
let elementId = label ? label : basename(resourceUri.path);
200+
let elementId = label ? label : resourceUri ? basename(resourceUri.path) : '';
201201
elementId = elementId.indexOf('/') !== -1 ? elementId.replace('/', '//') : elementId;
202202
const existingHandle = this.nodes.has(element) ? this.nodes.get(element).handle : void 0;
203203

src/vs/workbench/browser/parts/views/customView.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ class TreeRenderer implements IRenderer {
404404

405405
public renderElement(tree: ITree, node: ITreeItem, templateId: string, templateData: ITreeExplorerTemplateData): void {
406406
const resource = node.resourceUri ? URI.revive(node.resourceUri) : null;
407-
const name = node.label || basename(resource.path);
407+
const name = node.label ? node.label : resource ? basename(resource.path) : '';
408408
const icon = this.themeService.getTheme().type === LIGHT ? node.icon : node.iconDark;
409409

410410
// reset

0 commit comments

Comments
 (0)