diff --git a/src/sql/base/browser/ui/panel/panel.component.ts b/src/sql/base/browser/ui/panel/panel.component.ts index 5fc2b49b1e..6c679c7279 100644 --- a/src/sql/base/browser/ui/panel/panel.component.ts +++ b/src/sql/base/browser/ui/panel/panel.component.ts @@ -53,7 +53,7 @@ let idPool = 0; selector: 'panel', template: `
-
+
diff --git a/src/sql/workbench/contrib/dashboard/browser/containers/dashboardNavSection.component.ts b/src/sql/workbench/contrib/dashboard/browser/containers/dashboardNavSection.component.ts index e6a0656960..517e97c493 100644 --- a/src/sql/workbench/contrib/dashboard/browser/containers/dashboardNavSection.component.ts +++ b/src/sql/workbench/contrib/dashboard/browser/containers/dashboardNavSection.component.ts @@ -149,10 +149,12 @@ export class DashboardNavSection extends DashboardTab implements OnDestroy, OnCh } public layout() { - const activeTabId = this._panel.getActiveTab; - const localtab = this._tabs.find(i => i.id === activeTabId); - this._cd.detectChanges(); - localtab.layout(); + if (this._tabs) { + const activeTabId = this._panel.getActiveTab; + const localtab = this._tabs.find(i => i.id === activeTabId); + this._cd.detectChanges(); + localtab.layout(); + } } public refresh(): void {