summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2018-03-11 14:42:00 -0500
committerBen Loftis <ben@harrisonconsoles.com>2018-03-11 14:42:10 -0500
commitc4208411dbb366181de28ba41d0c04a87cbddd1f (patch)
treeb9b663bb84f9ffd5ebe48aaa2439b76ef19aff01 /gtk2_ardour/mixer_ui.cc
parent98d6fe9c9113a88766340b99a164cbec0b39217f (diff)
Tweak logic in master-bus packing to make it clearer; will also minimize conflicts with Mixbus.
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index 4fbb96e87e..779dac2bce 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -583,7 +583,12 @@ Mixer_UI::add_stripables (StripableList& slist)
show_strip (strip);
- if (!route->is_master()) {
+ if (route->is_master()) {
+
+ out_packer.pack_start (*strip, false, false);
+ strip->set_packed (true);
+
+ } else {
TreeModel::Row row = *(track_model->insert (insert_iter));
@@ -591,11 +596,6 @@ Mixer_UI::add_stripables (StripableList& slist)
row[stripable_columns.visible] = strip->marked_for_display();
row[stripable_columns.stripable] = route;
row[stripable_columns.strip] = strip;
-
- } else {
-
- out_packer.pack_start (*strip, false, false);
- strip->set_packed (true);
}
strip->WidthChanged.connect (sigc::mem_fun(*this, &Mixer_UI::strip_width_changed));