diff --git a/templates/haxe/DefaultAssetLibrary.hx b/templates/haxe/DefaultAssetLibrary.hx index f12aee8f5..183408bd9 100644 --- a/templates/haxe/DefaultAssetLibrary.hx +++ b/templates/haxe/DefaultAssetLibrary.hx @@ -48,7 +48,8 @@ import sys.FileSystem; ::if (assets != null)::var id; ::foreach assets::id = "::id::"; - ::if (embed)::::if (type == "font")::classTypes.set (id, __ASSET__::flatName::); preload.set (id, true);::else::paths.set (id, ::if (resourceName == id)::id::else::"::resourceName::"::end::);::end:: + ::if (embed)::preload.set (id, true); + ::if (type == "font")::classTypes.set (id, __ASSET__::flatName::);::else::paths.set (id, ::if (resourceName == id)::id::else::"::resourceName::"::end::);::end:: ::else::paths.set (id, ::if (resourceName == id)::id::else::"::resourceName::"::end::);::end:: types.set (id, AssetType.$$upper(::type::)); ::end::::end:: @@ -63,10 +64,6 @@ import sys.FileSystem; } } - for (id in paths.keys()) { - preload.set (id, true); - } - #else #if (windows || mac || linux)