diff --git a/crates/ui/src/table.rs b/crates/ui/src/table.rs index 9d0f6031..a75ab4da 100644 --- a/crates/ui/src/table.rs +++ b/crates/ui/src/table.rs @@ -1559,7 +1559,7 @@ where } let mut items = Vec::with_capacity( - visible_range.end - visible_range.start, + visible_range.end.saturating_sub(visible_range.start), ); // Render fake rows to fill the table