From fa8799bcef0da392fd344ed019154bd84ccd3e5b Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Sun, 28 Jan 2024 00:14:49 +0100 Subject: Fix animated gif reloading (#897) --- src/Fl_Anim_GIF_Image.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Fl_Anim_GIF_Image.cxx b/src/Fl_Anim_GIF_Image.cxx index e6481be73..09e35095d 100644 --- a/src/Fl_Anim_GIF_Image.cxx +++ b/src/Fl_Anim_GIF_Image.cxx @@ -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 { -- cgit v1.2.3