Track view ids to not render sc on other splits

pull/6118/head
SoraTenshi 3 months ago
parent 448b78ca55
commit d99a121ca8

@ -107,6 +107,10 @@ pub fn calculate_sticky_nodes(
let mut cached_nodes =
build_cached_nodes(nodes, view, &mut context, text).unwrap_or(Vec::new());
if cached_nodes.iter().any(|node| node.view_id != view.id) {
cached_nodes.clear();
}
let start_byte_range = cached_nodes
.last()
.unwrap_or(&StickyNode::default())

Loading…
Cancel
Save