reset the icon before use (#16896)

This commit is contained in:
Alan Ren
2021-08-26 00:14:45 -07:00
committed by GitHub
parent 0aede16aaa
commit 674928e889
2 changed files with 2 additions and 0 deletions

View File

@@ -192,6 +192,7 @@ class TreeNodeTemplate extends Disposable {
this._icon.classList.add(iconLowerCaseName);
}
iconRenderer.removeIcon(this._icon);
if (element.icon && !instanceOfSqlThemeIcon(element.icon)) {
iconRenderer.putIcon(this._icon, element.icon);
}

View File

@@ -160,6 +160,7 @@ export class ServerTreeRenderer implements IRenderer {
templateData.icon.classList.add(iconLowerCaseName);
}
iconRenderer.removeIcon(templateData.icon);
if (treeNode.icon && !instanceOfSqlThemeIcon(treeNode.icon)) {
iconRenderer.putIcon(templateData.icon, treeNode.icon);
}