@@ -45,7 +45,7 @@ export class ShowAudioCueHelp extends Action2 {
45
45
const qp = quickInputService . createQuickPick < IQuickPickItem & { audioCue : AudioCue } > ( ) ;
46
46
qp . items = items ;
47
47
qp . selectedItems = items . filter ( i => audioCueService . isCueEnabled ( i . audioCue ) ) ;
48
- qp . onDidHide ( ( ) => {
48
+ qp . onDidAccept ( ( ) => {
49
49
const enabledCues = qp . selectedItems . map ( i => i . audioCue ) ;
50
50
const disabledCues = AudioCue . allAudioCues . filter ( cue => ! enabledCues . includes ( cue ) ) ;
51
51
for ( const cue of enabledCues ) {
@@ -60,6 +60,7 @@ export class ShowAudioCueHelp extends Action2 {
60
60
configurationService . updateValue ( cue . settingsKey , 'off' ) ;
61
61
}
62
62
}
63
+ qp . hide ( ) ;
63
64
} ) ;
64
65
qp . onDidChangeActive ( ( ) => {
65
66
audioCueService . playSound ( qp . activeItems [ 0 ] . audioCue . sound . getSound ( true ) , true ) ;
@@ -101,7 +102,7 @@ export class ShowAccessibilityAlertHelp extends Action2 {
101
102
const qp = quickInputService . createQuickPick < IQuickPickItem & { audioCue : AudioCue } > ( ) ;
102
103
qp . items = items ;
103
104
qp . selectedItems = items . filter ( i => audioCueService . isAlertEnabled ( i . audioCue ) ) ;
104
- qp . onDidHide ( ( ) => {
105
+ qp . onDidAccept ( ( ) => {
105
106
const enabledAlerts = qp . selectedItems . map ( i => i . audioCue ) ;
106
107
const disabledAlerts = AudioCue . allAudioCues . filter ( cue => ! enabledAlerts . includes ( cue ) ) ;
107
108
for ( const cue of enabledAlerts ) {
@@ -116,6 +117,7 @@ export class ShowAccessibilityAlertHelp extends Action2 {
116
117
configurationService . updateValue ( cue . alertSettingsKey ! , false ) ;
117
118
}
118
119
}
120
+ qp . hide ( ) ;
119
121
} ) ;
120
122
qp . placeholder = localize ( 'alert.help.placeholder' , 'Select an alert to configure' ) ;
121
123
qp . canSelectMany = true ;
0 commit comments