|
@@ -137,7 +137,7 @@ namespace PixiEditor.Models.DataHolders
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- public void MoveLayerInStructure(Guid layerGuid, Guid referenceLayer, bool above = false)
|
|
|
|
|
|
+ public void MoveLayerInStructure(Guid layerGuid, Guid referenceLayer, bool above = false, bool addToUndo = true)
|
|
{
|
|
{
|
|
var args = new object[] { layerGuid, referenceLayer, above };
|
|
var args = new object[] { layerGuid, referenceLayer, above };
|
|
|
|
|
|
@@ -151,6 +151,8 @@ namespace PixiEditor.Models.DataHolders
|
|
|
|
|
|
AddLayerStructureToUndo(oldLayerStrcutureGroups);
|
|
AddLayerStructureToUndo(oldLayerStrcutureGroups);
|
|
|
|
|
|
|
|
+ if (!addToUndo) return;
|
|
|
|
+
|
|
UndoManager.AddUndoChange(new Change(
|
|
UndoManager.AddUndoChange(new Change(
|
|
ReverseMoveLayerInStructureProcess,
|
|
ReverseMoveLayerInStructureProcess,
|
|
new object[] { oldIndex, layerGuid },
|
|
new object[] { oldIndex, layerGuid },
|