Просмотр исходного кода

dispose defaults change listener

Martin Aeschlimann 7 лет назад
Родитель
Сommit
6b854819a3
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/languageFeatures.ts

+ 3 - 3
src/languageFeatures.ts

@@ -67,14 +67,14 @@ export class DiagnosticsAdapter {
 			this._resetSchema(event.model.uri);
 		}));
 
-		defaults.onDidChange(_ => {
+		this._disposables.push(defaults.onDidChange(_ => {
 			monaco.editor.getModels().forEach(model => {
 				if (model.getModeId() === this._languageId) {
 					onModelRemoved(model);
-					onModelAdd(model);;
+					onModelAdd(model);
 				}
 			});
-		});
+		}));
 
 		this._disposables.push({
 			dispose: () => {