From a0d89449cce54339083e99e54837b9874993505e Mon Sep 17 00:00:00 2001 From: Charles Gagnon Date: Tue, 24 Nov 2020 15:36:22 -0800 Subject: [PATCH] Fix BDC table icons (#13539) --- .../bigDataCluster/dialog/bdcDashboardOverviewPage.ts | 10 ++++------ .../browser/modelComponents/button.component.ts | 4 ++++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/extensions/big-data-cluster/src/bigDataCluster/dialog/bdcDashboardOverviewPage.ts b/extensions/big-data-cluster/src/bigDataCluster/dialog/bdcDashboardOverviewPage.ts index cedfadbc0f..ac56decd4e 100644 --- a/extensions/big-data-cluster/src/bigDataCluster/dialog/bdcDashboardOverviewPage.ts +++ b/extensions/big-data-cluster/src/bigDataCluster/dialog/bdcDashboardOverviewPage.ts @@ -369,18 +369,16 @@ export class BdcDashboardOverviewPage extends BdcDashboardPage { }); endpoints.unshift(...sqlServerMasterEndpoints); - this.endpointsTable.data = endpoints.map(e => { + this.endpointsTable.dataValues = endpoints.map(e => { const copyValueCell = this.modelView.modelBuilder.button().withProperties({ title: loc.copy }).component(); copyValueCell.iconPath = IconPathHelper.copy; copyValueCell.onDidClick(() => { vscode.env.clipboard.writeText(e.endpoint); vscode.window.showInformationMessage(loc.copiedEndpoint(getEndpointDisplayText(e.name, e.description))); }); - copyValueCell.iconHeight = '14px'; - copyValueCell.iconWidth = '14px'; - return [getEndpointDisplayText(e.name, e.description), - createEndpointComponent(this.modelView.modelBuilder, e, this.model, hyperlinkedEndpoints.some(he => he === e.name)), - copyValueCell]; + return [{ value: getEndpointDisplayText(e.name, e.description) }, + { value: createEndpointComponent(this.modelView.modelBuilder, e, this.model, hyperlinkedEndpoints.some(he => he === e.name)) }, + { value: copyValueCell }]; }); this.endpointsDisplayContainer.removeItem(this.endpointsLoadingComponent); diff --git a/src/sql/workbench/browser/modelComponents/button.component.ts b/src/sql/workbench/browser/modelComponents/button.component.ts index 618a8de434..0f9b135cb1 100644 --- a/src/sql/workbench/browser/modelComponents/button.component.ts +++ b/src/sql/workbench/browser/modelComponents/button.component.ts @@ -157,6 +157,10 @@ export default class ButtonComponent extends ComponentWithIconBase