From b23dd4b800285f120ad556d77c2357b17c1ea6a2 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 3 Feb 2024 09:00:08 +0400 Subject: Respect natural-scroll for workspace switch gesture --- src/layout/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/layout') diff --git a/src/layout/mod.rs b/src/layout/mod.rs index 3dc47561..e50c52a2 100644 --- a/src/layout/mod.rs +++ b/src/layout/mod.rs @@ -1462,7 +1462,7 @@ impl Layout { for monitor in monitors { if let Some(WorkspaceSwitch::Gesture(gesture)) = &mut monitor.workspace_switch { // Normalize like GNOME Shell's workspace switching. - let delta_y = -delta_y / 400.; + let delta_y = delta_y / 400.; let min = gesture.center_idx.saturating_sub(1) as f64; let max = (gesture.center_idx + 1).min(monitor.workspaces.len() - 1) as f64; -- cgit