Skip to content

Commit

Permalink
only register language selector once when multiple workspaces present
Browse files Browse the repository at this point in the history
  • Loading branch information
ntotten committed Dec 18, 2019
1 parent 527b177 commit 9c20511
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/PrettierEditService.ts
Expand Up @@ -128,15 +128,17 @@ export default class PrettierEditService implements Disposable {
const allWorkspaceLanguages = this.languageResolver.allEnabledLanguages(
folder.uri.fsPath
);
allLanguages.push(...allWorkspaceLanguages);
allWorkspaceLanguages.forEach(lang => {
if (!allLanguages.includes(lang)) {
allLanguages.push(lang);
}
});
}
}

this.loggingService.logInfo(
"Enabling prettier for languages",
allLanguages
.filter((value, index, self) => self.indexOf(value) === index)
.sort()
allLanguages.sort()
);

const allRangeLanguages = this.languageResolver.rangeSupportedLanguages();
Expand Down

0 comments on commit 9c20511

Please sign in to comment.