From 9ca287dbdb4cd45d75580cbdcbc0d01bab6af398 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 8 Oct 2021 13:45:20 -0600 Subject: [PATCH] triggerboxUI: hide/show trigger play/stop buttons when entering/leaving trigger (logic-y experiment --- gtk2_ardour/triggerbox_ui.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/triggerbox_ui.cc b/gtk2_ardour/triggerbox_ui.cc index 40e21d6496..8a8218c27f 100644 --- a/gtk2_ardour/triggerbox_ui.cc +++ b/gtk2_ardour/triggerbox_ui.cc @@ -107,13 +107,17 @@ TriggerEntry::event_handler (GdkEvent* ev) { switch (ev->type) { case GDK_ENTER_NOTIFY: - play_button->show (); - play_shape->show (); + if (ev->crossing.detail != GDK_NOTIFY_INFERIOR) { + play_button->show (); + play_shape->show (); + } redraw (); break; case GDK_LEAVE_NOTIFY: - play_button->hide (); - play_shape->hide (); + if (ev->crossing.detail != GDK_NOTIFY_INFERIOR) { + play_button->hide (); + play_shape->hide (); + } redraw (); break; default: