From 2f0035b23ff3789eebbddbfd94dd4deef0cb0bd8 Mon Sep 17 00:00:00 2001 From: Vincent Rabaud Date: Thu, 2 Jan 2025 22:53:06 +0100 Subject: [PATCH] Fix flaky Imgcodecs_APNG.imwriteanimation_bgcolor --- modules/imgcodecs/src/grfmt_png.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/imgcodecs/src/grfmt_png.cpp b/modules/imgcodecs/src/grfmt_png.cpp index 32620fdbc0..e8b5fcedd4 100644 --- a/modules/imgcodecs/src/grfmt_png.cpp +++ b/modules/imgcodecs/src/grfmt_png.cpp @@ -1444,7 +1444,7 @@ bool PngEncoder::writeanimation(const Animation& animation, const std::vector 0 && !getRect(width, height, frames.back().getPixels(), apngFrame.getPixels(), over1.data(), bpp, rowbytes, 0, 0, 0, 3)) { - frames[i - 1].setDelayNum(frames.back().getDelayNum() + apngFrame.getDelayNum()); + frames.back().setDelayNum(frames.back().getDelayNum() + apngFrame.getDelayNum()); num_frames--; } else