mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-07 01:25:38 -05:00
Fix notebook connection dropdown opening multiple connection dialogs (#14283)
This commit is contained in:
@@ -451,8 +451,10 @@ export class AttachToDropdown extends SelectBox {
|
||||
}
|
||||
|
||||
public doChangeContext(connection?: ConnectionProfile, hideErrorMessage?: boolean): void {
|
||||
if (this.value === msgChangeConnection || this.value === msgSelectConnection) {
|
||||
if (this.value === msgChangeConnection) {
|
||||
this.openConnectionDialog().catch(err => this._notificationService.error(getErrorMessage(err)));
|
||||
} else if (this.value === msgSelectConnection) {
|
||||
// no-op, select connection is the default option and so shouldn't have any action done when selected (which only happens if a user cancels out of the connection dialog)
|
||||
} else {
|
||||
this.model.changeContext(this.value, connection, hideErrorMessage).catch(err => this._notificationService.error(getErrorMessage(err)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user