Fix/save defaults to txt (#11623)

* regression fix from vscode merge

* pass language not mode for getting the extension

* fix compile errors on vscode.

* case sensitive update
This commit is contained in:
Maddy
2020-08-06 10:17:58 -07:00
committed by GitHub
parent 9bdfa57be6
commit adacbdc4cf

View File

@@ -462,7 +462,9 @@ export abstract class AbstractTextFileService extends Disposable implements ITex
}
suggestFilename(mode: string, untitledName: string) {
const extension = this.modeService.getExtensions(mode)[0];
// {{SQL CARBON EDIT}} - pass language not mode for getting the extension.
const langName = this.modeService.getLanguageName(mode);
const extension = langName ? this.modeService.getExtensions(langName)[0] : undefined;
if (extension) {
if (!untitledName.endsWith(extension)) {
return untitledName + extension;