Run IDE language detection only when selected file is changed

This commit is contained in:
Kristóf Tóth 2019-09-15 17:10:06 -07:00
parent ff3886ad64
commit f8e9586be3

View File

@ -31,6 +31,7 @@ export class IdeComponent implements OnInit {
files: string[]; files: string[];
filename = ''; filename = '';
lastFilename = '';
code = 'Loading your file...'; code = 'Loading your file...';
codeState = CodeState.SAVED; codeState = CodeState.SAVED;
@ -94,7 +95,10 @@ export class IdeComponent implements OnInit {
} }
this.code = (message.content != null) ? message.content : this.code; this.code = (message.content != null) ? message.content : this.code;
this.files = message.files; this.files = message.files;
this.autoDetectEditorLanguage(this.filename); if (this.lastFilename !== this.filename) {
this.autoDetectEditorLanguage(this.filename);
}
this.lastFilename = this.filename;
} }
} }