From a58e1165bf585909261cf14bf64132531d0d3d40 Mon Sep 17 00:00:00 2001 From: Jennifer Taylor Date: Sat, 15 May 2021 04:22:17 +0000 Subject: [PATCH] Fix incorrectly handling placed sprites if there was a change previously in the frame. --- bemani/format/afp/render.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bemani/format/afp/render.py b/bemani/format/afp/render.py index 72e558a..f0d96be 100644 --- a/bemani/format/afp/render.py +++ b/bemani/format/afp/render.py @@ -642,11 +642,11 @@ class AFPRenderer(VerboseOutput): # If we create a new movie clip, process it as well for this frame. if new_clip: - changed = changed or self.__process_tags(new_clip, prefix=prefix + " ") + changed = self.__process_tags(new_clip, prefix=prefix + " ") or changed # Now, handle each of the existing clips. for child in child_clips: - changed = changed or self.__process_tags(child, prefix=prefix + " ") + changed = self.__process_tags(child, prefix=prefix + " ") or changed # Now, advance the frame for this clip. clip.advance()