mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-02-20 21:04:17 +08:00
Fix editor initialization when no language is specified
This commit is contained in:
parent
6c09811ffd
commit
2bbd0d0a75
1 changed files with 4 additions and 6 deletions
|
@ -276,11 +276,9 @@ export default class LiveEditor {
|
|||
const lineWrappingEnabled =
|
||||
this.language === "markdown" && settings.editor_markdown_word_wrap;
|
||||
|
||||
const language = LanguageDescription.matchLanguageName(
|
||||
languages,
|
||||
this.language,
|
||||
false
|
||||
);
|
||||
const language =
|
||||
this.language &&
|
||||
LanguageDescription.matchLanguageName(languages, this.language, false);
|
||||
|
||||
const customKeymap = [{ key: "Escape", run: exitMulticursor }];
|
||||
|
||||
|
@ -335,7 +333,7 @@ export default class LiveEditor {
|
|||
: [],
|
||||
settings.editor_mode === "vim" ? [vim()] : [],
|
||||
settings.editor_mode === "emacs" ? [emacs()] : [],
|
||||
language && language.support,
|
||||
language ? language.support : [],
|
||||
EditorView.domEventHandlers({
|
||||
keydown: this.handleEditorKeydown.bind(this),
|
||||
blur: this.handleEditorBlur.bind(this),
|
||||
|
|
Loading…
Reference in a new issue