This commit is contained in:
Megan Rogge 2021-11-29 15:01:30 -08:00
parent ee7a58bcfc
commit 37e1fac582
No known key found for this signature in database
GPG key ID: 69182D7934F25879

View file

@ -283,9 +283,7 @@ export class TerminalTabbedView extends Disposable {
}
private _rerenderTabs() {
const hasText = this._tabListElement.clientWidth > TerminalTabsListSizes.MidpointViewWidth;
this._tabContainer.classList.toggle('has-text', hasText);
this._terminalIsTabsNarrowContextKey.set(!hasText);
this._updateHasText();
this._tabList.refresh();
}
@ -311,6 +309,12 @@ export class TerminalTabbedView extends Disposable {
}
}
private _updateHasText() {
const hasText = this._tabListElement.clientWidth > TerminalTabsListSizes.MidpointViewWidth;
this._tabContainer.classList.toggle('has-text', hasText);
this._terminalIsTabsNarrowContextKey.set(!hasText);
}
layout(width: number, height: number): void {
this._height = height;
this._width = width;
@ -318,6 +322,7 @@ export class TerminalTabbedView extends Disposable {
if (this._shouldShowTabs()) {
this._splitView.resizeView(this._tabTreeIndex, this._getLastListWidth());
}
this._updateHasText();
}
private _updateTheme(theme?: IColorTheme): void {