From df5f8d48c9ecc12d53717c1e76c2f7dab21ed39c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 27 Feb 2025 16:42:22 +0100 Subject: [PATCH] Forward EventBox map/unmap requests to show/hide pianoroll GLCanvas --- gtk2_ardour/pianoroll.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk2_ardour/pianoroll.cc b/gtk2_ardour/pianoroll.cc index 9cd80ad28f..c5a4d095d8 100644 --- a/gtk2_ardour/pianoroll.cc +++ b/gtk2_ardour/pianoroll.cc @@ -427,6 +427,8 @@ Pianoroll::build_upper_toolbar () _contents.add (_toolbox); _contents.signal_enter_notify_event().connect (sigc::mem_fun (*this, &Pianoroll::enter), false); + _contents.signal_unmap().connect ([this]() {_canvas_viewport->unmap ();}, false); + _contents.signal_map().connect ([this]() {_canvas_viewport->map ();}, false); } void