Disable editor autoscroll on mouse clicks (#20287)
Haru Kim
and
Kirill Bulatov
created
Closes #18148
Release Notes:
- Stop scrolling when clicking to the edges of the visible text area.
Use `autoscroll_on_clicks` to configure this behavior.
https://github.com/user-attachments/assets/3afd5cbb-5957-4e39-94c6-cd2e927038fd
---------
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
@@ -300,6 +300,8 @@
"scroll_beyond_last_line": "one_page",
// The number of lines to keep above/below the cursor when scrolling.
"vertical_scroll_margin": 3,
+ // Whether to scroll when clicking near the edge of the visible text area.
+ "autoscroll_on_clicks": false,
// Scroll sensitivity multiplier. This multiplier is applied
// to both the horizontal and vertical delta values while scrolling.
"scroll_sensitivity": 1.0,
@@ -133,6 +133,16 @@ Define extensions which should be installed (`true`) or never installed (`false`
}
```
+## Autoscroll on Clicks
+
+- Description: Whether to scroll when clicking near the edge of the visible text area.
+- Setting: `autoscroll_on_clicks`
+- Default: `false`
+
+**Options**
+
+`boolean` values
+
## Auto Update
- Description: Whether or not to automatically check for updates.