From 050828cc108d66e33e5902e3cfe0f0edec1858a6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 11 Dec 2024 15:15:42 -0700 Subject: [PATCH] cue editor: note that we're in the canvas when we enter it, etc. --- gtk2_ardour/midi_cue_editor.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk2_ardour/midi_cue_editor.cc b/gtk2_ardour/midi_cue_editor.cc index 948c12c249..064a35a2ac 100644 --- a/gtk2_ardour/midi_cue_editor.cc +++ b/gtk2_ardour/midi_cue_editor.cc @@ -386,12 +386,14 @@ MidiCueEditor::canvas_enter_leave (GdkEventCrossing* ev) if (ev->detail != GDK_NOTIFY_INFERIOR) { _canvas_viewport->canvas()->grab_focus (); ActionManager::set_sensitive (_midi_actions, true); + within_track_canvas = true; EditingContext::switch_editing_context (this); } break; case GDK_LEAVE_NOTIFY: if (ev->detail != GDK_NOTIFY_INFERIOR) { ActionManager::set_sensitive (_midi_actions, false); + within_track_canvas = false; ARDOUR_UI::instance()->reset_focus (_canvas_viewport); } default: