@@ -24,7 +24,8 @@ Item {
2424 Loader {
2525 id: artShapeLoader;
2626 objectName: "artShapeLoader";
27− active: cardData && cardData["art"] || false;
27+ readonly property string cardArt: cardData && cardData["art"] || "";
28+ active: cardArt != "";
2829 asynchronous: root.asynchronous;
2930 visible: status == Loader.Ready;
3031 sourceComponent: Item {
@@ -82,7 +83,7 @@ Item {
8283 CroppedImageMinimumSourceSize {
8384 id: artImage;
8485 objectName: "artImage";
85− source: cardData && cardData["art"] || "";
86+ source: artShapeLoader.cardArt;
8687 asynchronous: root.asynchronous;
8788 width: root.width;
8889 height: width / artShape.aspect;