aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulius Haertl <jus@bitgrid.net>2016-12-04 13:04:19 +0100
committerJulius Haertl <jus@bitgrid.net>2016-12-04 13:38:37 +0100
commitfd6670ae7287b6de33a19db2fa218eef3194e088 (patch)
tree0241b0cfd3d4bd5b461a05b824d820bd850839c6
parentf423bdcb81aa45de6f5ecff8da73f6c5dbeff6a5 (diff)
downloadnextcloud-server-fd6670ae7287b6de33a19db2fa218eef3194e088.tar.gz
nextcloud-server-fd6670ae7287b6de33a19db2fa218eef3194e088.zip
Fix transparency of icons
Signed-off-by: Julius Haertl <jus@bitgrid.net>
-rw-r--r--apps/theming/lib/IconBuilder.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/theming/lib/IconBuilder.php b/apps/theming/lib/IconBuilder.php
index 9a4718bb658..9cf0d051304 100644
--- a/apps/theming/lib/IconBuilder.php
+++ b/apps/theming/lib/IconBuilder.php
@@ -153,6 +153,7 @@ class IconBuilder {
$appIconFile->setImageFormat("png24");
$finalIconFile = new Imagick();
+ $finalIconFile->setBackgroundColor(new ImagickPixel('transparent'));
$finalIconFile->readImageBlob($background);
$finalIconFile->setImageVirtualPixelMethod(Imagick::VIRTUALPIXELMETHOD_TRANSPARENT);
$finalIconFile->setImageArtifact('compose:args', "1,0,-0.5,0.5");