list editor: fix mode view bug

This commit is contained in:
Michael Sippel 2023-09-06 04:30:56 +02:00
parent fea6193885
commit 4b2ff36865
Signed by: senvas
GPG key ID: F96CF119C34B64A6

View file

@ -52,7 +52,7 @@ impl ListEditor {
ListCursorMode::Insert => ip,
ListCursorMode::Select => {
if let Some(idx) = c.idx {
if idx > 0 && idx < data.len() as isize {
if idx >= 0 && idx < data.len() as isize {
data.get(idx as usize).read().unwrap().get_mode_view()
} else {
eprintln!("ListEditor::mode_port invalid cursor idx");