Autoscroll after inserting blocks

This commit is contained in:
Max Brunsfeld 2021-12-16 14:20:01 -08:00
parent 9cd4e5ba04
commit 31eeffa5a7

View file

@ -3432,8 +3432,11 @@ impl Editor {
where where
P: ToOffset + Clone, P: ToOffset + Clone,
{ {
self.display_map let blocks = self
.update(cx, |display_map, cx| display_map.insert_blocks(blocks, cx)) .display_map
.update(cx, |display_map, cx| display_map.insert_blocks(blocks, cx));
self.request_autoscroll(Autoscroll::Fit, cx);
blocks
} }
pub fn longest_row(&self, cx: &mut MutableAppContext) -> u32 { pub fn longest_row(&self, cx: &mut MutableAppContext) -> u32 {