diff --git a/src/main/java/games/rednblack/editor/utils/AssetIOManager.java b/src/main/java/games/rednblack/editor/utils/AssetIOManager.java index bf5fcc16..88d501d4 100644 --- a/src/main/java/games/rednblack/editor/utils/AssetIOManager.java +++ b/src/main/java/games/rednblack/editor/utils/AssetIOManager.java @@ -114,12 +114,16 @@ public class AssetIOManager { Array tmp = new Array<>(); tmp.add(file); + boolean assetFound = false; for (Asset asset : new Array.ArrayIterator<>(assetDescriptors)) { if (asset.matchType(tmp) > 0) { asset.asyncImport(tmp, progressHandler, true); + assetFound = true; break; } } + + if (!assetFound) progressHandler.progressFailed(); } private Array getFilesFromPaths(String[] paths) {