mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-28 08:04:00 +01:00
Merge pull request #177073 from microsoft/tyriar/contribution_layout
Tidy up contribution layout call
This commit is contained in:
@@ -1859,11 +1859,13 @@ export class TerminalInstance extends Disposable implements ITerminalInstance {
|
||||
// Signal the container is ready
|
||||
this._containerReadyBarrier.open();
|
||||
|
||||
for (const contribution of this._contributions) {
|
||||
// Layout all contributions
|
||||
for (const contribution of this._contributions.values()) {
|
||||
if (!this.xterm) {
|
||||
this._xtermReadyPromise.then(() => contribution[1].layout?.(this.xterm!));
|
||||
this._xtermReadyPromise.then(xterm => contribution.layout?.(xterm));
|
||||
} else {
|
||||
contribution.layout?.(this.xterm);
|
||||
}
|
||||
contribution[1].layout?.(this.xterm!);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user