summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ui_config.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/ui_config.cc')
-rw-r--r--gtk2_ardour/ui_config.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/ui_config.cc b/gtk2_ardour/ui_config.cc
index 8e89884b22..10628334fd 100644
--- a/gtk2_ardour/ui_config.cc
+++ b/gtk2_ardour/ui_config.cc
@@ -229,6 +229,8 @@ UIConfiguration::set_state (const XMLNode& root, int /*version*/)
return -1;
}
+ Stateful::save_extra_xml (root);
+
XMLNodeList nlist = root.children();
XMLNodeConstIterator niter;
XMLNode *node;
@@ -236,12 +238,10 @@ UIConfiguration::set_state (const XMLNode& root, int /*version*/)
for (niter = nlist.begin(); niter != nlist.end(); ++niter) {
node = *niter;
+
if (node->name() == "Canvas" || node->name() == "UI") {
set_variables (*node);
- } else if (node->name() == "Extra") {
- _extra_xml = new XMLNode (*node);
-
}
}
return 0;