From 142ca9fd070ad5f33a3d6ffef0e349f8dbcfbc13 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 14 Dec 2021 21:34:21 +0100 Subject: [PATCH] Allow DnD to TriggerBox from Editor's sidebar --- gtk2_ardour/triggerbox_ui.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gtk2_ardour/triggerbox_ui.cc b/gtk2_ardour/triggerbox_ui.cc index 95d2758387..bc5b03bf88 100644 --- a/gtk2_ardour/triggerbox_ui.cc +++ b/gtk2_ardour/triggerbox_ui.cc @@ -805,15 +805,13 @@ TriggerBoxUI::drag_data_received (Glib::RefPtr const& context, return; } if (data.get_target() == X_("regions")) { -#if 0 - /* TODO -- get access to Editor::_regions */ - /boost::shared_ptr region = EditorRegions::get_dragged_region (); + boost::shared_ptr region = PublicEditor::instance().get_dragged_region_from_sidebar (); if (region) { _triggerbox.set_from_selection (n, region); context->drag_finish (true, false, time); + } else { + context->drag_finish (false, false, time); } -#endif - context->drag_finish (false, false, time); return; }