Skip to content

Commit 64214cd

Browse files
meganroggeandremmsilva
authored andcommitted
provide default settings (microsoft#213419)
fix microsoft#213411
1 parent 0a19321 commit 64214cd

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

src/vs/workbench/contrib/accessibility/browser/accessibilityConfiguration.ts

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,11 +199,13 @@ const configuration: IConfigurationNode = {
199199
'description': localize('accessibility.signalOptions.delays.general.announcement', "The delay in milliseconds before an announcement is made."),
200200
'type': 'number',
201201
'minimum': 0,
202+
'default': 3000
202203
},
203204
'sound': {
204205
'description': localize('accessibility.signalOptions.delays.general.sound', "The delay in milliseconds before a sound is played."),
205206
'type': 'number',
206207
'minimum': 0,
208+
'default': 400
207209
}
208210
},
209211
},
@@ -215,11 +217,13 @@ const configuration: IConfigurationNode = {
215217
'description': localize('accessibility.signalOptions.delays.warningAtPosition.announcement', "The delay in milliseconds before an announcement is made when there's a warning at the position."),
216218
'type': 'number',
217219
'minimum': 0,
220+
'default': 3000
218221
},
219222
'sound': {
220223
'description': localize('accessibility.signalOptions.delays.warningAtPosition.sound', "The delay in milliseconds before a sound is played when there's a warning at the position."),
221224
'type': 'number',
222225
'minimum': 0,
226+
'default': 1000
223227
}
224228
},
225229
},
@@ -231,18 +235,34 @@ const configuration: IConfigurationNode = {
231235
'description': localize('accessibility.signalOptions.delays.errorAtPosition.announcement', "The delay in milliseconds before an announcement is made when there's an error at the position."),
232236
'type': 'number',
233237
'minimum': 0,
238+
'default': 3000
234239
},
235240
'sound': {
236241
'description': localize('accessibility.signalOptions.delays.errorAtPosition.sound', "The delay in milliseconds before a sound is played when there's an error at the position."),
237242
'type': 'number',
238243
'minimum': 0,
244+
'default': 1000
239245
}
240246
},
241247
},
248+
},
249+
'default': {
250+
'general': {
251+
'announcement': 3000,
252+
'sound': 400
253+
},
254+
'warningAtPosition': {
255+
'announcement': 3000,
256+
'sound': 1000
257+
},
258+
'errorAtPosition': {
259+
'announcement': 3000,
260+
'sound': 1000
261+
}
242262
}
243-
}
263+
},
244264
},
245-
default: {
265+
'default': {
246266
'volume': 70,
247267
'debouncePositionChanges': false,
248268
'delays': {
@@ -712,7 +732,7 @@ export function registerAccessibilityConfiguration() {
712732
});
713733
}
714734

715-
export { AccessibilityVoiceSettingId }
735+
export { AccessibilityVoiceSettingId };
716736

717737
export const SpeechTimeoutDefault = 1200;
718738

0 commit comments

Comments
 (0)