Skip to content

Commit dffbdeb

Browse files
authored
Tooltip doesn't show when hovering over tree icon (microsoft#159663)
Fixes microsoft#159662
1 parent b7d5b65 commit dffbdeb

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/vs/workbench/browser/parts/views/media/views.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
display: block;
137137
}
138138

139-
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-icon {
139+
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon {
140140
background-size: 16px;
141141
background-position: left center;
142142
background-repeat: no-repeat;
@@ -150,16 +150,16 @@
150150
-moz-osx-font-smoothing: grayscale;
151151
}
152152

153-
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item>.custom-view-tree-node-item-icon.disabled {
153+
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.disabled {
154154
opacity: 0.6;
155155
}
156156
/* makes spinning icons square */
157-
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-icon.codicon.codicon-modifier-spin {
157+
.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon.codicon-modifier-spin {
158158
padding-left: 6px;
159159
margin-left: -6px;
160160
}
161161

162-
.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item > .custom-view-tree-node-item-icon.codicon {
162+
.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon {
163163
color: currentColor !important;
164164
}
165165

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -975,9 +975,8 @@ class TreeRenderer extends Disposable implements ITreeRenderer<ITreeItem, FuzzyS
975975
renderTemplate(container: HTMLElement): ITreeExplorerTemplateData {
976976
container.classList.add('custom-view-tree-node-item');
977977

978-
const icon = DOM.append(container, DOM.$('.custom-view-tree-node-item-icon'));
979-
980978
const resourceLabel = this.labels.create(container, { supportHighlights: true, hoverDelegate: this._hoverDelegate });
979+
const icon = DOM.prepend(resourceLabel.element, DOM.$('.custom-view-tree-node-item-icon'));
981980
const actionsContainer = DOM.append(resourceLabel.element, DOM.$('.actions'));
982981
const actionBar = new ActionBar(actionsContainer, {
983982
actionViewItemProvider: this.actionViewItemProvider

0 commit comments

Comments
 (0)