Skip to content

Commit 6e2f471

Browse files
committed
getRange undefined return in other path
1 parent e85798f commit 6e2f471

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib_src/misc/blocks.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,16 @@ function walkForward(editor: TextEditor, start: number) {
8282
return end
8383
}
8484

85-
function getRange(editor: TextEditor, row: number): [[number, number], [number, number]] {
85+
function getRange(editor: TextEditor, row: number): [[number, number], [number, number]] | undefined {
8686
const start = walkBack(editor, row)
8787
const end = walkForward(editor, start)
8888
if (start <= row && row <= end) {
8989
return [
9090
[start, 0],
9191
[end, Infinity]
9292
]
93+
} else {
94+
return undefined // TODO: make sure returned range from getRanges is not undefined
9395
}
9496
}
9597

0 commit comments

Comments
 (0)