preloading decks works only if preloadextendedart is enabled

This commit is contained in:
Anthony Calosa
2020-10-03 03:40:46 +08:00
parent e016f92318
commit 4cc2fad8c2

View File

@@ -27,6 +27,7 @@ import com.google.common.cache.LoadingCache;
import com.google.common.cache.RemovalCause;
import com.google.common.cache.RemovalListener;
import com.google.common.cache.RemovalNotification;
import forge.Forge;
import forge.ImageKeys;
import forge.card.CardEdition;
import forge.card.CardRenderer;
@@ -235,7 +236,7 @@ public class ImageCache {
}
}
public static void preloadCache(Deck deck) {
if(deck == null)
if(deck == null||!Forge.enablePreloadExtendedArt)
return;
for (PaperCard p : deck.getAllCardsInASinglePool().toFlatList()) {
if (getImage(p.getImageKey(false),false) == null)