I used an existing GIF and deleted the background on all layers. I saved it again with a transparent background. The image is 150 layers. It a a growing figure (like an opening flower). From layer 78 tot 150 it goes back to where it started (flower closes again in reverse order).

When playing the animation in Photoshop one layer is selected for each frame in the timeline panel, but when I save it as a GIF (dithered 128) and then view it, layer 1–78 go alright one by one, but when it reverse from 78–150 it keeps all the previous layers visible!

enter image description here

enter image description here

  • Did you just save it as GIF file via Save as...? If that's what you did, go with Export > Save For Web instead.
    – Alex
    Dec 7 '15 at 12:06
  • What you need to do is replace the layer instead of putting it on top of the other. The background used to obscure the previous layer, but with a transparent one you keep seeing them...
    – PieBie
    Dec 7 '15 at 12:33
  • In GIMP the setting is called Frame Disposal (One frame per layer), I don't know what it is in PS.
    – PieBie
    Dec 7 '15 at 12:39
  • @Alex: I saved it as save for web @ PieBie? How do I replace a layer? as The first 80 layers are working just fine and are the same as layes 80-150.
    – lona
    Dec 8 '15 at 9:59

Frame Disposal:

  • Select all Frames in Timeline
  • Right-Click on one frame
  • Select Dispose

    enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.