When a tree resource has a tooltip it takes precedent

This commit is contained in:
Alex Ross
2021-01-22 11:40:24 +01:00
parent 3ee49fa3f8
commit 1285843e55
@@ -889,7 +889,7 @@ class TreeRenderer extends Disposable implements ITreeRenderer<ITreeItem, FuzzyS
private getHover(label: string | undefined, resource: URI | null, node: ITreeItem): string | IIconLabelMarkdownString | undefined {
if (!(node instanceof ResolvableTreeItem) || !node.hasResolve) {
if (resource) {
if (resource && !node.tooltip) {
return undefined;
} else if (!node.tooltip) {
return label;