Make scrollbar content detection cheaper
Remove scrollbars from multibuffers co-authored-by: max <max@zed.dev>
This commit is contained in:
@@ -526,11 +526,9 @@ pub struct EditorSnapshot {
|
||||
}
|
||||
|
||||
impl EditorSnapshot {
|
||||
fn has_scrollbar_info(&self) -> bool {
|
||||
self.buffer_snapshot
|
||||
.git_diff_hunks_in_range(0..self.max_point().row())
|
||||
.next()
|
||||
.is_some()
|
||||
fn has_scrollbar_info(&self, is_singleton: bool) -> bool {
|
||||
is_singleton && self.buffer_snapshot
|
||||
.has_git_diffs()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user