]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4577: Transparency converted to white instead of black
authorSteve Clay <steve@mrclay.org>
Thu, 14 Jun 2012 15:09:40 +0000 (11:09 -0400)
committerSteve Clay <steve@mrclay.org>
Thu, 14 Jun 2012 15:09:40 +0000 (11:09 -0400)
engine/lib/filestore.php

index 86f6d9baaa4351936636b2c1ef969ab2209e1a65..93a127257a9e2c3157078c55695c6be0078b8000 100644 (file)
@@ -149,6 +149,12 @@ $x1 = 0, $y1 = 0, $x2 = 0, $y2 = 0, $upscale = FALSE) {
                return FALSE;
        }
 
+       // color transparencies white (default is black)
+       imagefilledrectangle(
+               $new_image, 0, 0, $params['newwidth'], $params['newheight'],
+               imagecolorallocate($new_image, 255, 255, 255)
+       );
+
        $rtn_code = imagecopyresampled( $new_image,
                                                                        $original_image,
                                                                        0,