Skip to content

Commit 576e1dc

Browse files
authored
make signalOptions delays experimental (microsoft#213938)
fix microsoft#213623
1 parent 1221742 commit 576e1dc

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

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

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ const configuration: IConfigurationNode = {
187187
'type': 'boolean',
188188
'default': false,
189189
},
190-
'delays': {
190+
'experimental.delays': {
191191
'type': 'object',
192192
'additionalProperties': false,
193193
'properties': {
@@ -824,6 +824,21 @@ Registry.as<IConfigurationMigrationRegistry>(WorkbenchExtensions.ConfigurationMi
824824
}
825825
}]);
826826

827+
Registry.as<IConfigurationMigrationRegistry>(WorkbenchExtensions.ConfigurationMigration)
828+
.registerConfigurationMigrations([{
829+
key: 'accessibility.signalOptions',
830+
migrateFn: (value, accessor) => {
831+
const delays = value.delays;
832+
if (!delays) {
833+
return [];
834+
}
835+
return [
836+
['accessibility.signalOptions', { value: { ...value, 'experimental.delays': delays, 'delays': undefined } }],
837+
];
838+
}
839+
}]);
840+
841+
827842
Registry.as<IConfigurationMigrationRegistry>(WorkbenchExtensions.ConfigurationMigration)
828843
.registerConfigurationMigrations([{
829844
key: 'accessibility.signals.sounds.volume',

0 commit comments

Comments
 (0)