diff --git a/src/ui/widgets/list.rs b/src/ui/widgets/list.rs index ab32a7a..71c9f78 100644 --- a/src/ui/widgets/list.rs +++ b/src/ui/widgets/list.rs @@ -309,7 +309,7 @@ impl Widget for List { for (i, row) in self.rows.into_iter().enumerate() { let dy = i as i32 - offset; if dy < 0 || dy >= size.height as i32 { - break; + continue; } frame.push(Pos::new(0, dy), row_size);