From 23c93e1028ca1affd0b52f5fc7588ffdaf26af1f Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sun, 23 Mar 2025 11:27:24 -0700 Subject: [PATCH] perf: reduce timeline overscan I think I did this for image preloading, but it renders more things than we need. --- crates/notedeck_columns/src/timeline/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/notedeck_columns/src/timeline/mod.rs b/crates/notedeck_columns/src/timeline/mod.rs index b404aa0..4bedebc 100644 --- a/crates/notedeck_columns/src/timeline/mod.rs +++ b/crates/notedeck_columns/src/timeline/mod.rs @@ -119,7 +119,7 @@ impl TimelineTab { let selection = 0i32; let mut list = VirtualList::new(); list.hide_on_resize(None); - list.over_scan(1000.0); + list.over_scan(50.0); let list = Rc::new(RefCell::new(list)); let notes: Vec = Vec::with_capacity(cap);