summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2006-05-19 01:54:00 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2006-05-19 01:54:00 +0000
commit06654aa7f10005d447d0829f149b9008c1abbcb6 (patch)
treed5c7695567cd010c4037741a0d7ecf8dcb2c192c /gtk2_ardour/mixer_ui.cc
parentf6da2b13f9b90eb94dee777986035ced73a53810 (diff)
fix for edit & mix group names getting lost at session load
git-svn-id: svn://localhost/trunk/ardour2@513 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index dd0eb6e693..b558770222 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -954,6 +954,8 @@ Mixer_UI::add_mix_group (RouteGroup* group)
ENSURE_GUI_THREAD(bind (mem_fun(*this, &Mixer_UI::add_mix_group), group));
bool focus = false;
+ in_group_row_change = true;
+
TreeModel::Row row = *(group_model->append());
row[group_columns.active] = group->is_active();
row[group_columns.visible] = true;
@@ -972,6 +974,8 @@ Mixer_UI::add_mix_group (RouteGroup* group)
CellRendererText* name_cell = dynamic_cast<CellRendererText*>(group_display.get_column_cell_renderer (0));
group_display.set_cursor (group_model->get_path (row), *col, *name_cell, true);
}
+
+ in_group_row_change = false;
}
bool