editor: Keep scrollbar up if there are selections

Z-2556
This commit is contained in:
Piotr Osiewicz 2023-07-10 17:44:23 +02:00
parent 6739c31594
commit a6d713eb3d

View file

@ -2149,6 +2149,9 @@ impl Element<Editor> for EditorElement {
ShowScrollbar::Auto => {
// Git
(is_singleton && scrollbar_settings.git_diff && snapshot.buffer_snapshot.has_git_diffs())
||
// Selections
(is_singleton && scrollbar_settings.selections && !highlighted_ranges.is_empty())
// Scrollmanager
|| editor.scroll_manager.scrollbars_visible()
}