From b93a61998d7d44ea0830570f1fcb41ecd5c1cb98 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 11 Jul 2025 23:03:31 -0600 Subject: [PATCH] fix arithmetic/offset when determining if mouse is inside scroomer --- gtk2_ardour/prh_base.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk2_ardour/prh_base.cc b/gtk2_ardour/prh_base.cc index 716bca7dde..1863cde35b 100644 --- a/gtk2_ardour/prh_base.cc +++ b/gtk2_ardour/prh_base.cc @@ -528,6 +528,10 @@ PianoRollHeaderBase::motion_handler (GdkEventMotion* ev) double scroomer_top = max (1.0, (1.0 - ((_adj.get_value()+_adj.get_page_size()) / 127.0)) * height()); double scroomer_bottom = (1.0 - (_adj.get_value () / 127.0)) * height(); double edge = 5. * UIConfiguration::instance().get_ui_scale(); + double ignore; + + draw_transform (ignore, scroomer_top); + draw_transform (ignore, scroomer_bottom); if (evy > scroomer_top - edge && evy < scroomer_top + edge){ if (_scroomer_state != TOP) {