src/vs/workbench/contrib/terminal/browser/terminalGroup.ts/SplitPaneContainer/_withDisabledLayout
class SplitPaneContainer:	private _withDisabledLayout(innerFunction: () => void): void {
		// Whenever manipulating views that are going to be changed immediately, disabling
		// layout/resize events in the terminal prevent bad dimensions going to the pty.
		this._children.forEach(c => c.instance.disableLayout = true);
		innerFunction();
		this._children.forEach(c => c.instance.disableLayout = false);
	}