From ebef4aef2fe92d4bc9e494ff5c38c7c3c028a6ce Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Tue, 18 Aug 2015 12:07:16 -0400 Subject: [PATCH] Fix ctrl-mousewheel in vertical ruler of stereo track --- src/TrackPanel.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/TrackPanel.cpp b/src/TrackPanel.cpp index 168a09736..7c128ecd7 100644 --- a/src/TrackPanel.cpp +++ b/src/TrackPanel.cpp @@ -6158,6 +6158,16 @@ void TrackPanel::HandleWheelRotation(wxMouseEvent & event) settings.NextLowerDBRange(); else settings.NextHigherDBRange(); + + WaveTrack *const partner = static_cast(wt->GetLink()); + if (partner) { + WaveformSettings &settings = partner->GetIndependentWaveformSettings(); + if (event.m_wheelRotation < 0) + // Zoom out + settings.NextLowerDBRange(); + else + settings.NextHigherDBRange(); + } } else return;