|
@@ -345,7 +345,7 @@ begin
|
|
Manager.Image.LayerOriginalKnown[layerIdx]) then
|
|
Manager.Image.LayerOriginalKnown[layerIdx]) then
|
|
begin
|
|
begin
|
|
if Assigned(FBackupLayer) then raise exception.Create('Backup layer already assigned');
|
|
if Assigned(FBackupLayer) then raise exception.Create('Backup layer already assigned');
|
|
- FBackupLayer:= TReplaceLayerByImageOriginalDifference.Create(Manager.Image.CurrentState, layerIdx);
|
|
|
|
|
|
+ FBackupLayer:= TReplaceLayerByImageOriginalDifference.Create(Manager.Image.CurrentState, layerIdx, true);
|
|
end;
|
|
end;
|
|
FInitialOriginalMatrix := layered.LayerOriginalMatrix[layerIdx];
|
|
FInitialOriginalMatrix := layered.LayerOriginalMatrix[layerIdx];
|
|
FOriginalInit := true;
|
|
FOriginalInit := true;
|