Juliette ELSASS пре 4 месеци
родитељ
комит
7b36aa1e56
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      lazpaint/image/uimage.pas
  2. 1 1
      lazpaint/uimagepreview.pas

+ 1 - 1
lazpaint/image/uimage.pas

@@ -758,7 +758,7 @@ begin
     end else
     begin
       bmp := TBGRABitmap.Create;
-      bmp.LoadFromStream(s);
+      bmp.LoadFromStream(s, [lobmpAutoOpaque]);
       Assign(bmp,true,false);
       bmp := nil;
     end;

+ 1 - 1
lazpaint/uimagepreview.pas

@@ -991,7 +991,7 @@ begin
           reader := CreateBGRAImageReader(FImageFormat);
           try
             FSingleImage := TBGRABitmap.Create;
-            FSingleImage.LoadFromStream(source,reader);
+            FSingleImage.LoadFromStream(source,reader,[loBmpAutoOpaque]);
             if reader is TFPReaderOpenRaster then FImageNbLayers := TFPReaderOpenRaster(reader).NbLayers else
             if reader is TFPReaderPaintDotNet then FImageNbLayers := TFPReaderPaintDotNet(reader).NbLayers else
             if reader is TBGRAReaderLazPaint then FImageNbLayers := TBGRAReaderLazPaint(reader).NbLayers else