Browse Source

Fixed order

flabbet 8 months ago
parent
commit
2c7108f209

+ 2 - 2
src/PixiEditor/ViewModels/Document/DocumentViewModel.Serialization.cs

@@ -88,7 +88,7 @@ internal partial class DocumentViewModel
         float resizeFactorY = (float)exportSize.Y / Height;
         float resizeFactorY = (float)exportSize.Y / Height;
         VecD resizeFactor = new VecD(resizeFactorX, resizeFactorY);
         VecD resizeFactor = new VecD(resizeFactorX, resizeFactorY);
 
 
-        AddElements(NodeGraph.StructureTree.Members, svgDocument, atTime, resizeFactor, vectorExportConfig);
+        AddElements(NodeGraph.StructureTree.Members.Reverse().ToList(), svgDocument, atTime, resizeFactor, vectorExportConfig);
 
 
         return svgDocument;
         return svgDocument;
     }
     }
@@ -102,7 +102,7 @@ internal partial class DocumentViewModel
             {
             {
                 var group = new SvgGroup();
                 var group = new SvgGroup();
 
 
-                AddElements(folderNodeViewModel.Children, group, atTime, resizeFactor, vectorExportConfig);
+                AddElements(folderNodeViewModel.Children.Reverse().ToList(), group, atTime, resizeFactor, vectorExportConfig);
                 elementContainer.Children.Add(group);
                 elementContainer.Children.Add(group);
             }
             }