Fixed bug #15184: Generation transparent images with GMENU fails (Thanks to Mathias...
authorErnesto Baschny <ernst@cron-it.de>
Tue, 9 Nov 2010 13:46:59 +0000 (13:46 +0000)
committerErnesto Baschny <ernst@cron-it.de>
Tue, 9 Nov 2010 13:46:59 +0000 (13:46 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-4@9317 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/sysext/cms/tslib/class.tslib_gifbuilder.php

index 14a03df..72699e6 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-11-09  Ernesto Baschny  <ernst@cron-it.de>
+
+       * Fixed bug #15184: Generation transparent images with GMENU fails (Thanks to Mathias Schreiber)
+
 2010-11-08  Jeff Segars  <jeff@webempoweredchurch.org>
 
        * Fixed bug #14901: Forgotten styling: User Name at the top misses a CSS definition (Thanks to Christopher Stelmaszyk)
index a11664d..fb00d28 100644 (file)
@@ -440,7 +440,7 @@ class tslib_gifBuilder extends t3lib_stdGraphic {
 
                if ($this->setup['transparentBackground'])      {
                                // Auto transparent background is set
-                       $Bcolor = ImageColorExact($this->im, $BGcols[0],$BGcols[1],$BGcols[2]);
+                       $Bcolor = ImageColorClosest($this->im, $BGcols[0],$BGcols[1],$BGcols[2]);
                        imagecolortransparent($this->im, $Bcolor);
                } elseif (is_array($this->setup['transparentColor_array']))     {
                                // Multiple transparent colors are set. This is done via the trick that all transparent colors get converted to one color and then this one gets set as transparent as png/gif can just have one transparent color.