Styled and refined behavior for split resizing

This commit is contained in:
Mikayla Maki 2023-07-13 11:28:21 -07:00
parent 26b9be628e
commit d5f7ad08fa
No known key found for this signature in database
2 changed files with 86 additions and 179 deletions

View file

@ -1182,8 +1182,10 @@ impl EditorElement {
});
scene.push_mouse_region(
MouseRegion::new::<ScrollbarMouseHandlers>(cx.view_id(), cx.view_id(), track_bounds)
.on_move(move |_, editor: &mut Editor, cx| {
editor.scroll_manager.show_scrollbar(cx);
.on_move(move |event, editor: &mut Editor, cx| {
if event.pressed_button.is_none() {
editor.scroll_manager.show_scrollbar(cx);
}
})
.on_down(MouseButton::Left, {
let row_range = row_range.clone();