From 042cb8704e27c27331bee116e51125d82a4da9b3 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Wed, 7 Jun 2023 07:59:22 -0600 Subject: [PATCH] don't add duplicates to propsInScene lists --- src/hollywoo_flixel/FlxDirector.kiss | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/hollywoo_flixel/FlxDirector.kiss b/src/hollywoo_flixel/FlxDirector.kiss index 6548635..11384f8 100644 --- a/src/hollywoo_flixel/FlxDirector.kiss +++ b/src/hollywoo_flixel/FlxDirector.kiss @@ -564,7 +564,8 @@ :Float scale .value (flxMovie.propScales.get propKey)] (unless (flxMovie.propsInScene.exists flxMovie.sceneKey) (dictSet flxMovie.propsInScene flxMovie.sceneKey [])) - (.push (dictGet flxMovie.propsInScene flxMovie.sceneKey) propKey) + (unless !(= -1 (.indexOf (dictGet flxMovie.propsInScene flxMovie.sceneKey) propKey)) + (.push (dictGet flxMovie.propsInScene flxMovie.sceneKey) propKey)) (prop.scale.set scale scale) (prop.updateHitbox))))