Skip to content

Commit 20669a6

Browse files
kyteidevmarc2332
authored andcommitted
fix: remove unnecessary empty section at the end of VirtualScrollView component (#1191)
1 parent a719832 commit 20669a6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

crates/components/src/scroll_views/virtual_scroll_view.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ pub fn VirtualScrollView<
222222
let mut focus = use_focus();
223223
let applied_scrollbar_theme = use_applied_theme!(&scrollbar_theme, scroll_bar);
224224

225-
let inner_size = item_size + (item_size * length as f32);
225+
let inner_size = item_size * length as f32;
226226

227227
scroll_controller.use_apply(inner_size, inner_size);
228228

@@ -678,9 +678,9 @@ mod test {
678678
utils.wait_for_update().await;
679679

680680
let content = root.get(0).get(0).get(0);
681-
assert_eq!(content.children_ids().len(), 9);
681+
assert_eq!(content.children_ids().len(), 10);
682682

683-
for (n, i) in (21..30).enumerate() {
683+
for (n, i) in (20..30).enumerate() {
684684
let child = content.get(n);
685685
assert_eq!(
686686
child.get(0).text(),

0 commit comments

Comments
 (0)