@@ -29,14 +29,6 @@ Item {
2929 objectName: "artShape";
3030 visible: image.status == Image.Ready;
3131 readonly property alias image: artImage;
32− ShaderEffectSource {
33− id: artShapeSource;
34− sourceItem: artImage;
35− anchors.centerIn: parent;
36− width: 1;
37− height: 1;
38− hideSource: true;
39− }
4032 Loader {
4133 anchors.fill: parent;
4234 visible: true;
@@ -44,7 +36,7 @@ Item {
4436 Component {
4537 id: artShapeShapeComponent;
4638 UbuntuShape {
47− source: artShapeSource;
39+ source: artImage;
4840 sourceFillMode: UbuntuShape.PreserveAspectCrop;
4941 radius: "medium";
5042 aspect: {
@@ -59,7 +51,7 @@ Item {
5951 }
6052 Component {
6153 id: artShapeIconComponent;
62− ProportionalShape { source: artShapeSource; aspect: UbuntuShape.DropShadow; }
54+ ProportionalShape { source: artImage; aspect: UbuntuShape.DropShadow; }
6355 }
6456 }
6557 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1;
@@ -80,6 +72,7 @@ Item {
8072 objectName: "artImage";
8173 source: artShapeLoader.cardArt;
8274 asynchronous: false;
75+ visible: !true;
8376 width: root.width;
8477 height: width / artShape.aspect;
8578 }