fix the dashboard toolbar not load issue (#14397)

This commit is contained in:
Alan Ren
2021-02-23 09:43:04 -08:00
committed by GitHub
parent eb58cd74e7
commit e266bbd562

View File

@@ -289,10 +289,14 @@ export class LabeledMenuItemActionItem extends MenuEntryActionViewItem {
}
if (this.label) {
this.label.classList.add('codicon', this._defaultCSSClassToAdd, ...iconClass.split(' '));
const iconClasses = iconClass.split(' ');
if (this._defaultCSSClassToAdd) {
iconClasses.push(this._defaultCSSClassToAdd);
}
this.label.classList.add('codicon', ...iconClasses);
this._labeledItemClassDispose = toDisposable(() => {
if (this.label) {
this.label.classList.remove('codicon', this._defaultCSSClassToAdd, ...iconClass.split(' '));
this.label.classList.remove('codicon', ...iconClasses);
}
});
}