From f2faa4b941d24f294004d9cd2575a73dcf56a980 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Tue, 12 Sep 2023 12:45:34 -0600 Subject: [PATCH] safe-remove cameras --- src/hollywoo_flixel/HollywooFlixelDSL.kiss | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/hollywoo_flixel/HollywooFlixelDSL.kiss b/src/hollywoo_flixel/HollywooFlixelDSL.kiss index 752ee25..78a11ca 100644 --- a/src/hollywoo_flixel/HollywooFlixelDSL.kiss +++ b/src/hollywoo_flixel/HollywooFlixelDSL.kiss @@ -529,8 +529,10 @@ (destroyAndClear sounds) (destroyAndClear voiceTracks) (destroyAndClear songs) - (flixel.FlxG.cameras.remove uiCamera true) - (flixel.FlxG.cameras.remove screenCamera true) + (when (flixel.FlxG.cameras.list.contains uiCamera) + (flixel.FlxG.cameras.remove uiCamera true)) + (when (flixel.FlxG.cameras.list.contains screenCamera) + (flixel.FlxG.cameras.remove screenCamera true)) // I hope this disposes of references to actors, props, sets, etc.: (scenes.clear)