Skip to content

Commit 3b97b58

Browse files
committed
use config service inspect
1 parent e14e406 commit 3b97b58

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/vs/workbench/contrib/interactiveEditor/browser/interactiveEditorController.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,14 @@ export class InteractiveEditorController implements IEditorContribution {
140140
}
141141

142142
private _getMode(): EditMode {
143-
let editMode: EditMode = this._configurationService.getValue('interactiveEditor.editMode');
144-
const isDefault = editMode === EditMode.LivePreview;
145-
if (this._accessibilityService.isScreenReaderOptimized() && isDefault) {
143+
const editMode = this._configurationService.inspect<EditMode>('interactiveEditor.editMode');
144+
let editModeValue = editMode.value;
145+
if (this._accessibilityService.isScreenReaderOptimized() && editModeValue === editMode.defaultValue) {
146146
// By default, use preview mode for screen reader users
147-
editMode = EditMode.Preview;
147+
editModeValue = EditMode.Preview;
148148
this._configurationService.updateValue('interactiveEditor.editMode', EditMode.Preview);
149149
}
150-
return editMode;
150+
return editModeValue!;
151151
}
152152

153153
getWidgetPosition(): Position | undefined {

0 commit comments

Comments
 (0)