@@ -223,6 +223,10 @@ FocusScope {
223223 Connections {
224224 target: rendererLoader.item
225225 onClicked: {
226+ if (cardTool.template && cardTool.template["non-interactive"]) {
227+ event.accepted = false;
228+ return;
229+ }
226230 if (scopeView.scope.id === "scopes" || scopeView.scope.id == "clickscope") {
227231 // TODO Technically it is possible that calling activate() will make the scope emit
228232 // previewRequested so that we show a preview but there's no scope that does that yet
@@ -232,7 +236,13 @@ FocusScope {
232236 openPreview(index);
233237 }
234238 }
235− onPressAndHold: openPreview(index)
239+ onPressAndHold: {
240+ if (cardTool.template && cardTool.template["non-interactive"]) {
241+ event.accepted = false;
242+ return;
243+ }
244+ openPreview(index);
245+ }
236246
237247 function openPreview(index) {
238248 if (!rendererLoader.expanded && !seeAllLabel.visible && target.collapsedItemCount > 0) {