<div dir="ltr"><div>I was afraid this would be a slow search, but its negligible.<br></div><div>Tested performance on a quite big gif* and it was only 1900 ms on my slow computer</div><div><br></div><div>*<a href="https://web.archive.org/web/20140209162456/http://www.majhost.com/gallery/NoBullet/TF2/t2.gif">https://web.archive.org/web/20140209162456/http://www.majhost.com/gallery/NoBullet/TF2/t2.gif</a></div><div><br></div><div>Best,</div><div>Karl<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 13, 2020 at 1:12 PM <<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Karl Ramberg uploaded a new version of MorphicExtras to project The Trunk:<br>
<a href="http://source.squeak.org/trunk/MorphicExtras-kfr.275.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/trunk/MorphicExtras-kfr.275.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: MorphicExtras-kfr.275<br>
Author: kfr<br>
Time: 10 June 2020, 6:41:33.727777 pm<br>
UUID: 26fa97c9-e242-8048-8c7c-53b2061c19f4<br>
Ancestors: MorphicExtras-mt.274<br>
<br>
Detect if animated image (eg. gif) has transparent color and use opaque background if so.<br>
<br>
=============== Diff against MorphicExtras-mt.274 ===============<br>
<br>
Item was changed:<br>
  ----- Method: AnimatedImageMorph>>fromReader: (in category 'private') -----<br>
  fromReader: reader<br>
- <br>
        images := reader forms.<br>
        delays := reader delays.<br>
+       images do:[: each | (each colors includes: Color transparent) ifTrue:[self isOpaque: true]].<br>
-       self isOpaque: true.<br>
        self reset.!<br>
<br>
<br>
</blockquote></div>