@@ -45,7 +45,7 @@ export class ShowAudioCueHelp extends Action2 {
4545 const qp = quickInputService . createQuickPick < IQuickPickItem & { audioCue : AudioCue } > ( ) ;
4646 qp . items = items ;
4747 qp . selectedItems = items . filter ( i => audioCueService . isCueEnabled ( i . audioCue ) ) ;
48- qp . onDidHide ( ( ) => {
48+ qp . onDidAccept ( ( ) => {
4949 const enabledCues = qp . selectedItems . map ( i => i . audioCue ) ;
5050 const disabledCues = AudioCue . allAudioCues . filter ( cue => ! enabledCues . includes ( cue ) ) ;
5151 for ( const cue of enabledCues ) {
@@ -60,6 +60,7 @@ export class ShowAudioCueHelp extends Action2 {
6060 configurationService . updateValue ( cue . settingsKey , 'off' ) ;
6161 }
6262 }
63+ qp . hide ( ) ;
6364 } ) ;
6465 qp . onDidChangeActive ( ( ) => {
6566 audioCueService . playSound ( qp . activeItems [ 0 ] . audioCue . sound . getSound ( true ) , true ) ;
@@ -101,7 +102,7 @@ export class ShowAccessibilityAlertHelp extends Action2 {
101102 const qp = quickInputService . createQuickPick < IQuickPickItem & { audioCue : AudioCue } > ( ) ;
102103 qp . items = items ;
103104 qp . selectedItems = items . filter ( i => audioCueService . isAlertEnabled ( i . audioCue ) ) ;
104- qp . onDidHide ( ( ) => {
105+ qp . onDidAccept ( ( ) => {
105106 const enabledAlerts = qp . selectedItems . map ( i => i . audioCue ) ;
106107 const disabledAlerts = AudioCue . allAudioCues . filter ( cue => ! enabledAlerts . includes ( cue ) ) ;
107108 for ( const cue of enabledAlerts ) {
@@ -116,6 +117,7 @@ export class ShowAccessibilityAlertHelp extends Action2 {
116117 configurationService . updateValue ( cue . alertSettingsKey ! , false ) ;
117118 }
118119 }
120+ qp . hide ( ) ;
119121 } ) ;
120122 qp . placeholder = localize ( 'alert.help.placeholder' , 'Select an alert to configure' ) ;
121123 qp . canSelectMany = true ;
0 commit comments