Fix animated gif reloading (#897)

This commit is contained in:
Matthias Melcher 2024-01-28 00:14:49 +01:00
parent 444ee8bc36
commit fa8799bcef

View File

@ -266,6 +266,7 @@ void Fl_Anim_GIF_Image::FrameInfo::dispose(int frame) {
bool Fl_Anim_GIF_Image::FrameInfo::load(const char *name, const unsigned char *data, size_t length) {
// decode using FLTK
valid = false;
anim->ld(0);
if (data) {
anim->Fl_GIF_Image::load(name, data, length, true); // calls on_frame_data() for each frame
} else {