Explorar o código

unlink gradient originals

Johann ELSASS %!s(int64=5) %!d(string=hai) anos
pai
achega
ac6a147d51
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      lazpaint/image/uimagediff.pas

+ 3 - 1
lazpaint/image/uimagediff.pas

@@ -2664,7 +2664,9 @@ begin
   begin
     self.sourceLayerId := LayeredBitmap.LayerUniqueId[SelectedImageLayerIndex];
     self.duplicateId := LayeredBitmap.ProduceLayerUniqueId;
-    self.duplicateOriginal := useOriginal and (LayeredBitmap.LayerOriginalClass[SelectedImageLayerIndex]=TVectorOriginal);
+    self.duplicateOriginal := useOriginal and
+      ((LayeredBitmap.LayerOriginalClass[SelectedImageLayerIndex]=TVectorOriginal) or
+       (LayeredBitmap.LayerOriginalClass[SelectedImageLayerIndex]=TBGRALayerGradientOriginal));
     if self.duplicateOriginal then
       CreateGUID(duplicateGuid);
   end;