From 528637118b801477d983b8e68150360165e56a0e Mon Sep 17 00:00:00 2001
From: Colin Fletcher <colin.m.fletcher@googlemail.com>
Date: Fri, 12 Jun 2026 19:09:50 +0100
Subject: [PATCH 05/10] make unmodified scroll wheel over summary scroll rather
 than zoom

As per #5007
---
 gtk2_ardour/editor_summary.cc | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/gtk2_ardour/editor_summary.cc b/gtk2_ardour/editor_summary.cc
index 0f027aa531..e6bace79ee 100644
--- a/gtk2_ardour/editor_summary.cc
+++ b/gtk2_ardour/editor_summary.cc
@@ -842,19 +842,21 @@ EditorSummary::on_scroll_event (GdkEventScroll* ev)
 	}
 
 	switch (direction) {
-		case GDK_SCROLL_UP: {
-
-			summary_zoom_step (-4);
-
+		case GDK_SCROLL_UP:
+			if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
+				summary_zoom_step (-4);
+			} else {
+				_editor.scroll_left_step ();
+			}
 			return true;
-		} break;
-
-		case GDK_SCROLL_DOWN: {
-
-			summary_zoom_step (4);
 
+		case GDK_SCROLL_DOWN:
+			if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
+				summary_zoom_step (4);
+			} else {
+				_editor.scroll_right_step ();
+			}
 			return true;
-		} break;
 
 		case GDK_SCROLL_LEFT:
 			if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
-- 
2.47.3

