Skip to content

Commit ad58423

Browse files
committed
moveNext getActiveTextEditor may return undefined
1 parent a3830b6 commit ad58423

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

lib_src/misc/cells.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,15 @@ export function moveNext(editor: TextEditor | null | undefined) {
7676
if (!editor) {
7777
editor = atom.workspace.getActiveTextEditor()
7878
}
79-
if (editor.getGrammar().scopeName.indexOf("source.julia") > -1) {
80-
return jlMoveNext(editor)
79+
// TODO: getActiveTextEditor may return undefined
80+
if (editor) {
81+
if (editor.getGrammar().scopeName.indexOf("source.julia") > -1) {
82+
return jlMoveNext(editor)
83+
} else {
84+
return weaveMoveNext(editor)
85+
}
8186
} else {
82-
return weaveMoveNext(editor)
87+
console.error("No editor is given")
8388
}
8489
}
8590

0 commit comments

Comments
 (0)