mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-09-10 07:36:27 -04:00
When the pointer reaches the edge of the view during a drag (or leaves the view entirely, which mouse capture makes possible), keep scrolling and extending the selection: slowly on the innermost edge row, faster on the outermost row, and very fast beyond. Scrolling starts after a short delay so that a drag merely passing near the edge doesn't scroll. When the view loses focus mid-drag (e.g. because a popup appeared), cancel the autoscroll and the mouse capture. |
||
|---|---|---|
| .. | ||
| accordion.go | ||
| branches_not_first_tab.go | ||
| commits_not_first_tab.go | ||
| disable_switch_tab_with_panel_jump_keys.go | ||
| empty_menu.go | ||
| hide_side_panel.go | ||
| keybinding_suggestions_dont_crash_on_disabled_bindings.go | ||
| keybinding_suggestions_when_switching_repos.go | ||
| mode_specific_keybinding_suggestions.go | ||
| open_link_failure.go | ||
| promote_tab_to_side_panel.go | ||
| range_select.go | ||
| range_select_with_autoscroll.go | ||
| reload_side_panels.go | ||
| reorder_side_panels.go | ||
| switch_tab_from_menu.go | ||
| switch_tab_with_panel_jump_keys.go | ||