From ec3e73dc81def2b7ba86e0302c26b82a9148a50e Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Fri, 16 Aug 2024 19:07:55 -0500 Subject: [PATCH] fix proporder duplicates --- src/hollywoo/Movie.kiss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hollywoo/Movie.kiss b/src/hollywoo/Movie.kiss index 86e9a28..0444f81 100644 --- a/src/hollywoo/Movie.kiss +++ b/src/hollywoo/Movie.kiss @@ -1420,6 +1420,9 @@ (let [name (FuzzyMapTools.bestMatch props name) prop (dictGet props name) position (resolvePosition position (Prop name))] + // Very weird fix for a not wholly understood bug: + (when (.contains .propOrder (_currentScene) name) + (.remove .propOrder (_currentScene) name)) (.push .propOrder (_currentScene) name) (dictSet .props (_currentScene) name (objectWith position prop)) (_updateLighting)