use new column DnD renderer,
authorRobin Gareus <robin@gareus.org>
Thu, 24 Dec 2015 16:28:23 +0000 (17:28 +0100)
committerRobin Gareus <robin@gareus.org>
Thu, 24 Dec 2015 16:28:23 +0000 (17:28 +0100)
gtk2_ardour/editor_regions.cc
gtk2_ardour/mixer_ui.cc
gtk2_ardour/plugin_selector.cc

index 0968c4052bcd460be8517ffdd0a39b9d948dd88e..d23648a2d73f25d648786b40090dbd321a9ad63c 100644 (file)
@@ -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 */
 
index f0dc9ee254879744cafd0529cd1e4ec6158b8a6e..3c98b527aa4184d148661e96117fc3193d41339e 100644 (file)
@@ -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);
index 7d3594e4cd455e819a7f68e92587d84687edd579..36940d284004174a92b4b041a9ae0bf5aa40e4cd 100644 (file)
@@ -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);