Browse Source

unlink gradient originals

Johann ELSASS 5 năm trước cách đây
mục cha
commit
ac6a147d51
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  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;