Mercurial > hg > svgui
diff view/View.cpp @ 838:b350de0ec8f7
Use fixed-order when exporting layers to a session
author | Chris Cannam |
---|---|
date | Tue, 02 Sep 2014 16:10:10 +0100 |
parents | 6c4cab21e387 |
children | 757b7baac614 |
line wrap: on
line diff
--- a/view/View.cpp Tue Sep 02 15:25:27 2014 +0100 +++ b/view/View.cpp Tue Sep 02 16:10:10 2014 +0100 @@ -2507,11 +2507,11 @@ "ignore") .arg(extraAttributes); - for (int i = 0; i < (int)m_layerStack.size(); ++i) { - bool visible = !m_layerStack[i]->isLayerDormant(this); - m_layerStack[i]->toBriefXml(stream, indent + " ", - QString("visible=\"%1\"") - .arg(visible ? "true" : "false")); + for (int i = 0; i < (int)m_fixedOrderLayers.size(); ++i) { + bool visible = !m_fixedOrderLayers[i]->isLayerDormant(this); + m_fixedOrderLayers[i]->toBriefXml(stream, indent + " ", + QString("visible=\"%1\"") + .arg(visible ? "true" : "false")); } stream << indent + "</view>\n";