@@ -53,13 +53,9 @@ DashPreview {
53 asynchronous: true
53 asynchronous: true
54 sourceSize { width: shape.width; height: shape.height }
54 sourceSize { width: shape.width; height: shape.height }
55 source: modelData ? modelData : ""
55 source: modelData ? modelData : ""
56+ fillMode: Image.PreserveAspectCrop
65 Component {
61 Component {
@@ -85,12 +81,8 @@ DashPreview {
85 text: modelData.displayName
81 text: modelData.displayName
86 iconSource: modelData.iconHint
82 iconSource: modelData.iconHint
87 iconPosition: "right"
83 iconPosition: "right"
90− root.previewData.execute(modelData.id, { })
84+ onClicked: root.previewData.execute(modelData.id, { })