on xenial help sign in
Enable taps, pass correct params to preview and activate
commit7281c48ddc418537d06f52c74e3057d7fbd537f3 authorMichal Hruby <michal.mhr@gmail.com> dateFri 31 Jan 2014, 10:16 (13 years ago) parent48aa096
3 files changed+6−8
qml/Dash/Card.qml+1−1 qml/Dash/CardFilterGrid.qml+3−3 qml/Dash/GenericScopeView.qml+2−4
qml/Dash/Card.qml+1−1
@@ -17,7 +17,7 @@
1717import QtQuick 2.0
1818import Ubuntu.Components 0.1
1919
20−Item {
20+AbstractButton {
2121 id: root
2222 property var template
2323 property var components
qml/Dash/CardFilterGrid.qml+3−3
@@ -27,13 +27,13 @@ DashFilterGrid {
2727 verticalSpacing: units.gu(2)
2828
2929 delegate: Card {
30− id: tile
30+ id: card
3131 objectName: "delegate" + index
3232 cardData: model
3333 template: genericFilterGrid.template
3434 components: genericFilterGrid.components
3535
36− //onClicked: genericFilterGrid.clicked(index, tile.y)
37− //onPressAndHold: genericFilterGrid.pressAndHold(index, tile.y)
36+ onClicked: genericFilterGrid.clicked(index, card.y)
37+ onPressAndHold: genericFilterGrid.pressAndHold(index, card.y)
3838 }
3939}
qml/Dash/GenericScopeView.qml+2−4
@@ -200,13 +200,11 @@ FocusScope {
200200
201201 if ((scopeView.scope.id == "applications.scope" && categoryId == "installed")
202202 || (scopeView.scope.id == "home.scope" && categoryId == "applications.scope")) {
203− scopeView.scope.activate(item.uri, item.icon, item.category, 0, item.mimetype, item.title,
204− item.comment, item.dndUri, item.metadata)
203+ scopeView.scope.activate(item.result)
205204 } else {
206205 previewListView.open = true
207206
208− scopeView.scope.preview(item.uri, item.icon, item.category, 0, item.mimetype, item.title,
209− item.comment, item.dndUri, item.metadata)
207+ scopeView.scope.preview(item.result)
210208 }
211209 }
212210 onPressAndHold: {