@@ -132,7 +132,11 @@ ScopeView {
132 item.canEnableTerminationMode =
132 item.canEnableTerminationMode =
133 Qt.binding(function() { return isCurrent; })
133 Qt.binding(function() { return isCurrent; })
135− function activateApplication(index, data, itemY) {
135+ function activateApplication(index, data) {
136+ shell.activateApplication(data);
139+ function openPreview(index, data, itemY) {
136 effect.positionPx = mapToItem(categoryView, 0, itemY).y
140 effect.positionPx = mapToItem(categoryView, 0, itemY).y
137 previewLoader.previewData = data;
141 previewLoader.previewData = data;
138 previewLoader.open = true;
142 previewLoader.open = true;
@@ -140,6 +144,7 @@ ScopeView {
141 item.model = Qt.binding(function() { return categoryModels[modelName]; });
145 item.model = Qt.binding(function() { return categoryModels[modelName]; });
142 item.clicked.connect(activateApplication);
146 item.clicked.connect(activateApplication);
147+ item.pressAndHold.connect(openPreview)