diff --git a/core/src/main/java/com/riiablo/asset/AssetManager.java b/core/src/main/java/com/riiablo/asset/AssetManager.java index 9b1316a2..72fbe4d7 100644 --- a/core/src/main/java/com/riiablo/asset/AssetManager.java +++ b/core/src/main/java/com/riiablo/asset/AssetManager.java @@ -186,6 +186,7 @@ public final class AssetManager implements Disposable { public Promise load(final AssetDesc asset) { log.traceEntry("load(asset: {})", asset); + if (asset.params == null) asset.params = defaultParams(asset.type); // TODO: required by AssetDesc#hashCode() final AssetContainer container0 = loadedAssets.get(asset); if (container0 != null) return container0.retain().get(asset.type);