1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

[ruby/reline] Suppress crashes on nil

b5f62c366b
This commit is contained in:
aycabta 2021-08-28 02:15:27 +09:00
parent acd15a39d2
commit 3d757ba1b6

View file

@ -740,6 +740,7 @@ class Reline::LineEditor
visual_lines.concat(vl)
}
visual_lines_under_dialog = visual_lines[visual_start, dialog.contents.size]
visual_lines_under_dialog = [] if visual_lines_under_dialog.nil?
Reline::IOGate.hide_cursor
move_cursor_down(dialog.vertical_offset)
dialog_vertical_size = dialog.contents.size