Ver Fonte

dispose defaults change listener

Martin Aeschlimann há 7 anos atrás
pai
commit
6b854819a3
1 ficheiros alterados com 3 adições e 3 exclusões
  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: () => {