diff --git a/src/sql/workbench/browser/modelComponents/splitviewContainer.component.ts b/src/sql/workbench/browser/modelComponents/splitviewContainer.component.ts index dd55e7be32..7f7ad5d941 100644 --- a/src/sql/workbench/browser/modelComponents/splitviewContainer.component.ts +++ b/src/sql/workbench/browser/modelComponents/splitviewContainer.component.ts @@ -3,6 +3,7 @@ * Licensed under the Source EULA. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ import 'vs/css!./media/flexContainer'; +import * as DOM from 'vs/base/browser/dom'; import { Component, Input, Inject, ChangeDetectorRef, forwardRef, ElementRef, OnDestroy } from '@angular/core'; import { FlexItemLayout, SplitViewLayout, SplitViewContainer, CssStyles } from 'azdata'; @@ -13,6 +14,7 @@ import { SplitView, Orientation, Sizing, IView } from 'vs/base/browser/ui/splitv import { IComponent, IComponentDescriptor, IModelStore } from 'sql/platform/dashboard/browser/interfaces'; import { ILogService } from 'vs/platform/log/common/log'; import { convertSize, convertSizeToNumber } from 'sql/base/browser/dom'; +import { debounce } from 'vs/base/common/decorators'; class SplitPane implements IView { orientation: Orientation; @@ -60,6 +62,7 @@ export default class SplitViewContainerImpl extends ContainerBase ChangeDetectorRef)) changeRef: ChangeDetectorRef, @@ -70,6 +73,10 @@ export default class SplitViewContainerImpl extends ContainerBase { + this.resizeSplitview(); + })); } override ngOnDestroy(): void { @@ -92,6 +99,25 @@ export default class SplitViewContainerImpl extends ContainerBase