diff --git a/ani2cape.py b/ani2cape.py index 67feffb..3c22aa9 100644 --- a/ani2cape.py +++ b/ani2cape.py @@ -19,7 +19,7 @@ def readCUR(f, width=-1.0, height=-1.0): palette = list(frameImage.palette.getdata()[1]) for i in range(4, len(palette), 4): if sum(palette[i:i + 3]) == 0: - break + continue palette[i + 3] = 255 frameImage.putpalette(palette, 'BGRA') frameImage = frameImage.convert('RGBA') diff --git a/ani2gif.py b/ani2gif.py index e00ae28..76e3a6e 100644 --- a/ani2gif.py +++ b/ani2gif.py @@ -55,7 +55,7 @@ def CURPaletteFix(image): palette = list(image.palette.getdata()[1]) for i in range(4, len(palette), 4): if sum(palette[i:i + 3]) == 0: - break + continue palette[i + 3] = 255 image.putpalette(palette, 'BGRA') diff --git a/ani2spritesheet.py b/ani2spritesheet.py index 4332bbe..06f3cc9 100644 --- a/ani2spritesheet.py +++ b/ani2spritesheet.py @@ -55,7 +55,7 @@ def CURPaletteFix(image): palette = list(image.palette.getdata()[1]) for i in range(4, len(palette), 4): if sum(palette[i:i + 3]) == 0: - break + continue palette[i + 3] = 255 image.putpalette(palette, 'BGRA')