diff options
-rw-r--r-- | gtk2_ardour/editor_regions.cc | 1 | ||||
-rw-r--r-- | gtk2_ardour/mixer_ui.cc | 1 | ||||
-rw-r--r-- | gtk2_ardour/plugin_selector.cc | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_regions.cc b/gtk2_ardour/editor_regions.cc index 0968c4052b..d23648a2d7 100644 --- a/gtk2_ardour/editor_regions.cc +++ b/gtk2_ardour/editor_regions.cc @@ -188,6 +188,7 @@ EditorRegions::EditorRegions (Editor* e) _display.get_selection()->set_mode (SELECTION_MULTIPLE); _display.add_object_drag (_columns.region.index(), "regions"); + _display.set_drag_column (_columns.name.index()); /* setup DnD handling */ diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index f0dc9ee254..3c98b527aa 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -204,6 +204,7 @@ Mixer_UI::Mixer_UI () favorite_plugins_display.set_rules_hint (true); favorite_plugins_display.set_can_focus (false); favorite_plugins_display.add_object_drag (favorite_plugins_columns.plugin.index(), "PluginInfoPtr"); + favorite_plugins_display.set_drag_column (favorite_plugins_columns.name.index()); favorite_plugins_scroller.add (favorite_plugins_display); favorite_plugins_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC); diff --git a/gtk2_ardour/plugin_selector.cc b/gtk2_ardour/plugin_selector.cc index 7d3594e4cd..36940d2840 100644 --- a/gtk2_ardour/plugin_selector.cc +++ b/gtk2_ardour/plugin_selector.cc @@ -106,6 +106,7 @@ PluginSelector::PluginSelector (PluginManager& mgr) plugin_display.set_reorderable (false); plugin_display.set_rules_hint (true); plugin_display.add_object_drag (plugin_columns.plugin.index(), "PluginInfoPtr"); + plugin_display.set_drag_column (plugin_columns.name.index()); // setting a sort-column prevents re-ordering via Drag/Drop plugin_model->set_sort_column (plugin_columns.name.index(), Gtk::SORT_ASCENDING); |