diff --git a/forge-gui-mobile/src/forge/assets/ImageCache.java b/forge-gui-mobile/src/forge/assets/ImageCache.java index 75a51113e1b..ae54183c34f 100644 --- a/forge-gui-mobile/src/forge/assets/ImageCache.java +++ b/forge-gui-mobile/src/forge/assets/ImageCache.java @@ -295,8 +295,11 @@ public class ImageCache { } String fileName = file.getPath(); //load to assetmanager - Forge.getAssets().manager().load(fileName, Texture.class, Forge.isTextureFilteringEnabled() ? filtered : defaultParameter); - Forge.getAssets().manager().finishLoadingAsset(fileName); + if (!Forge.getAssets().manager().contains(fileName, Texture.class)) { + Forge.getAssets().manager().load(fileName, Texture.class, Forge.isTextureFilteringEnabled() ? filtered : defaultParameter); + Forge.getAssets().manager().finishLoadingAsset(fileName); + counter+=1; + } //return loaded assets if (others) {