@@ -29,6 +29,7 @@ interface IConfiguration extends IWindowsConfiguration {
29
29
window : IWindowSettings ;
30
30
workbench ?: { enableExperiments ?: boolean } ;
31
31
_extensionsGallery ?: { enablePPE ?: boolean } ;
32
+ accessibility ?: { verbosity ?: { debug ?: boolean } } ;
32
33
}
33
34
34
35
export class SettingsChangeRelauncher extends Disposable implements IWorkbenchContribution {
@@ -43,7 +44,8 @@ export class SettingsChangeRelauncher extends Disposable implements IWorkbenchCo
43
44
'security.workspace.trust.enabled' ,
44
45
'workbench.enableExperiments' ,
45
46
'_extensionsGallery.enablePPE' ,
46
- 'security.restrictUNCAccess'
47
+ 'security.restrictUNCAccess' ,
48
+ 'accessibility.verbosity.debug'
47
49
] ;
48
50
49
51
private readonly titleBarStyle = new ChangeObserver < TitlebarStyle > ( 'string' ) ;
@@ -56,6 +58,7 @@ export class SettingsChangeRelauncher extends Disposable implements IWorkbenchCo
56
58
private readonly experimentsEnabled = new ChangeObserver ( 'boolean' ) ;
57
59
private readonly enablePPEExtensionsGallery = new ChangeObserver ( 'boolean' ) ;
58
60
private readonly restrictUNCAccess = new ChangeObserver ( 'boolean' ) ;
61
+ private readonly accessibilityVerbosityDebug = new ChangeObserver ( 'boolean' ) ;
59
62
60
63
constructor (
61
64
@IHostService private readonly hostService : IHostService ,
@@ -112,6 +115,9 @@ export class SettingsChangeRelauncher extends Disposable implements IWorkbenchCo
112
115
113
116
// UNC host access restrictions
114
117
processChanged ( this . restrictUNCAccess . handleChange ( config ?. security ?. restrictUNCAccess ) ) ;
118
+
119
+ // Debug accessibility verbosity
120
+ processChanged ( this . accessibilityVerbosityDebug . handleChange ( config ?. accessibility ?. verbosity ?. debug ) ) ;
115
121
}
116
122
117
123
// Experiments
0 commit comments