From 8eafc3419441070601f85ff12b3ee7f107115ef7 Mon Sep 17 00:00:00 2001 From: Kim Santiago <31145923+kisantia@users.noreply.github.com> Date: Mon, 20 Sep 2021 16:35:55 -0700 Subject: [PATCH] Change recompare message after changing options to modal (#17103) * Change recompare message to modal * change options to yes and no --- .../src/dialogs/schemaCompareOptionsDialog.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/extensions/schema-compare/src/dialogs/schemaCompareOptionsDialog.ts b/extensions/schema-compare/src/dialogs/schemaCompareOptionsDialog.ts index 6b1d3b2859..a89189705d 100644 --- a/extensions/schema-compare/src/dialogs/schemaCompareOptionsDialog.ts +++ b/extensions/schema-compare/src/dialogs/schemaCompareOptionsDialog.ts @@ -66,9 +66,19 @@ export class SchemaCompareOptionsDialog { this.optionsModel.setObjectTypeOptions(); this.schemaComparison.setDeploymentOptions(this.optionsModel.deploymentOptions); + const yesItem: vscode.MessageItem = { + title: loc.YesButtonText, + isCloseAffordance: true + }; + + const noItem: vscode.MessageItem = { + title: loc.NoButtonText, + isCloseAffordance: true + }; + if (this.optionsChanged) { - vscode.window.showWarningMessage(loc.OptionsChangedMessage, loc.YesButtonText, loc.NoButtonText).then((result) => { - if (result === loc.YesButtonText) { + vscode.window.showInformationMessage(loc.OptionsChangedMessage, { modal: true }, yesItem, noItem).then((result) => { + if (result.title === loc.YesButtonText) { this.schemaComparison.startCompare(); } });