From c13f02ef9c50ab0a1b15ae7d34de87da593f88fe Mon Sep 17 00:00:00 2001 From: Joseph Cloutier Date: Mon, 6 Jun 2022 23:07:03 -0400 Subject: [PATCH] Check all asset types if `type == null`. According to OpenFL's documentation, `type` is "The asset type to match, or null to match any type." --- src/lime/utils/AssetLibrary.hx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lime/utils/AssetLibrary.hx b/src/lime/utils/AssetLibrary.hx index aaa48370a..673b0d476 100644 --- a/src/lime/utils/AssetLibrary.hx +++ b/src/lime/utils/AssetLibrary.hx @@ -336,6 +336,10 @@ class AssetLibrary return switch (cast(type, AssetType)) { + case null: + cachedBytes.exists(id) || cachedText.exists(id) || cachedImages.exists(id) + || cachedAudioBuffers.exists(id) || cachedFonts.exists(id); + case IMAGE: cachedImages.exists(id); @@ -345,7 +349,8 @@ class AssetLibrary case FONT: cachedFonts.exists(id); - default: cachedBytes.exists(id) || cachedText.exists(id); + default: + cachedBytes.exists(id) || cachedText.exists(id); } #end }