diff --git a/src/sql/base/browser/ui/selectBox/selectBox.ts b/src/sql/base/browser/ui/selectBox/selectBox.ts index 7c1b0519c1..9d5cebab61 100644 --- a/src/sql/base/browser/ui/selectBox/selectBox.ts +++ b/src/sql/base/browser/ui/selectBox/selectBox.ts @@ -216,12 +216,6 @@ export class SelectBox extends vsSelectBox { let selectOptions: SelectOptionItemSQL[] = SelectBox.createOptions(options); this.populateOptionsDictionary(selectOptions); super.setOptions(selectOptions, selected); - // Calling super.setOptions even with a value selected doesn't fire the onSelected event and doesn't update this._selectedOption, - // So manually updating it here to ensure that the value is kept in sync. - // Currently we're not firing the onDidSelect event in this case to align with the base implementation, but that can change if there's a need for that to happen - if (this._dialogOptions !== undefined) { - this._selectedOption = this._dialogOptions[selected]?.value; - } } public get value(): string {