From e9222976efa67e2fe541962aabb6485363a12354 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 29 Sep 2025 12:18:24 +0300 Subject: [PATCH] fix zero frames texture animation fatal error --- src/graphics/core/TextureAnimation.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/graphics/core/TextureAnimation.cpp b/src/graphics/core/TextureAnimation.cpp index 73af95a2..fdc36c1a 100644 --- a/src/graphics/core/TextureAnimation.cpp +++ b/src/graphics/core/TextureAnimation.cpp @@ -25,6 +25,9 @@ void TextureAnimator::update(float delta) { std::unordered_set changedTextures; for (auto& elem : animations) { + if (elem.frames.empty()) { + continue; + } elem.timer += delta; size_t frameNum = elem.currentFrame; Frame frame = elem.frames[elem.currentFrame];