Skip to content

Commit 2834081

Browse files
committed
Edge case
1 parent a26c6f5 commit 2834081

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/prompt_toolkit/layout/containers.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -2035,7 +2035,11 @@ def find_next_wrap(
20352035
return sys.maxsize, 0, []
20362036

20372037
line = ui_content.get_line(lineno)
2038-
style0, text0, *more = line[fragment]
2038+
try:
2039+
style0, text0, *more = line[fragment]
2040+
except IndexError:
2041+
return sys.maxsize, 0, []
2042+
20392043
char_pos -= fragment_list_len(line[:fragment])
20402044
line_part = [(style0, text0[char_pos:]), *line[fragment + 1 :]]
20412045
line_width = [fragment_list_width([frag]) for frag in line_part]

0 commit comments

Comments
 (0)