mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-11 02:59:40 +02:00
Make high resolution scrolling more responsive and configurable
This commit is contained in:
@@ -549,6 +549,7 @@ scroll_event(double UNUSED xoffset, double yoffset, int flags) {
|
||||
int s;
|
||||
bool is_high_resolution = flags & 1;
|
||||
if (is_high_resolution) {
|
||||
yoffset *= global_state.callback_os_window->viewport_y_ratio * OPT(wheel_scroll_multiplier);
|
||||
if (yoffset * global_state.callback_os_window->pending_scroll_pixels < 0) {
|
||||
global_state.callback_os_window->pending_scroll_pixels = 0; // change of direction
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user