diff --git a/src/sql/workbench/services/dialog/browser/dialogModal.ts b/src/sql/workbench/services/dialog/browser/dialogModal.ts index 062a0308c3..412c623cab 100644 --- a/src/sql/workbench/services/dialog/browser/dialogModal.ts +++ b/src/sql/workbench/services/dialog/browser/dialogModal.ts @@ -138,7 +138,8 @@ export class DialogModal extends Modal { if (this._doneButton.enabled) { let buttonSpinnerHandler = setTimeout(() => { this._doneButton.enabled = false; - this._doneButton.element.innerHTML = ' '; + // Temporarily set the label to empty since we're showing a spinner instead + this._doneButton.label = '' this._doneButton.element.classList.add('validating'); }, 100); if (await this._dialog.validateClose()) { diff --git a/src/sql/workbench/services/dialog/browser/wizardModal.ts b/src/sql/workbench/services/dialog/browser/wizardModal.ts index 6673a89a9f..4388cca488 100644 --- a/src/sql/workbench/services/dialog/browser/wizardModal.ts +++ b/src/sql/workbench/services/dialog/browser/wizardModal.ts @@ -319,7 +319,8 @@ export class WizardModal extends Modal { let button = newPage === undefined ? this._doneButton : this._nextButton; let buttonSpinnerHandler = setTimeout(() => { button.enabled = false; - button.element.innerHTML = ' '; + // Temporarily set the label to empty since we're showing a spinner instead + button.label = ''; button.element.classList.add('validating'); }, 100); let navigationValid = await this._wizard.validateNavigation(newPage); diff --git a/src/tsec.exemptions.json b/src/tsec.exemptions.json index 02d9a0bad4..27a60bd213 100644 --- a/src/tsec.exemptions.json +++ b/src/tsec.exemptions.json @@ -49,8 +49,6 @@ "sql/base/browser/ui/panel/panel.ts", "sql/base/browser/ui/selectBox/selectBox.ts", "sql/base/browser/ui/panel/panel.component.ts", - "sql/workbench/services/dialog/browser/dialogModal.ts", - "sql/workbench/services/dialog/browser/wizardModal.ts", "sql/base/browser/ui/taskbar/taskbar.ts", "sql/workbench/contrib/notebook/browser/outputs/notebookMarkdown.ts", "sql/workbench/contrib/notebook/browser/cellViews/textCell.component.ts",