We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e9fc56 commit 9e27503Copy full SHA for 9e27503
src/vs/workbench/contrib/preferences/browser/preferencesEditor.ts
@@ -35,7 +35,9 @@ export class SettingsEditorContribution extends Disposable {
35
this.currentRenderer = undefined;
36
37
const model = this.editor.getModel();
38
- if (model) {
+ if (model && /\.(json|code-workspace)$/.test(model.uri.path)) {
39
+ // Fast check: the preferences renderer can only appear
40
+ // in settings files or workspace files
41
const settingsModel = await this.preferencesService.createPreferencesEditorModel(model.uri);
42
if (settingsModel instanceof SettingsEditorModel && this.editor.getModel()) {
43
this.disposables.add(settingsModel);
0 commit comments