summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-08-16 10:47:32 +0200
committerDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-08-16 10:47:54 +0200
commitd4501656b7ca7d137afe6e45a28f673eca4a69b9 (patch)
treef381a0ca2526d17c3caf95ae455d98713945cfa4
parentf97e99da0c737cb9d789945bed66eaaed9ceea4b (diff)
Fine-tuned Pan gesture in the dashboard
-rw-r--r--multilayer-dashboard/MainWidget.qml2
-rw-r--r--multilayer-dashboard/RowWidget.qml2
2 files changed, 2 insertions, 2 deletions
diff --git a/multilayer-dashboard/MainWidget.qml b/multilayer-dashboard/MainWidget.qml
index 506c369..96003b6 100644
--- a/multilayer-dashboard/MainWidget.qml
+++ b/multilayer-dashboard/MainWidget.qml
@@ -81,7 +81,7 @@ Rectangle {
anchors.fill: dashboard
Pan {
- when: gesture.delta.y < 5 && gesture.delta.x != 0
+ when: Math.abs(gesture.delta.y) < Math.abs(gesture.delta.x)
onUpdated: {
rowWidgetContainer.pos.x = rowWidgetContainer.pos.x + gesture.delta.x;
diff --git a/multilayer-dashboard/RowWidget.qml b/multilayer-dashboard/RowWidget.qml
index 0ec7ab7..fed0681 100644
--- a/multilayer-dashboard/RowWidget.qml
+++ b/multilayer-dashboard/RowWidget.qml
@@ -86,7 +86,7 @@ Rectangle {
anchors.fill: parent
Pan {
- when: gesture.delta.x < 5 && gesture.delta.y != 0
+ when: Math.abs(gesture.delta.y) > Math.abs(gesture.delta.x)
onUpdated: {
tapWidgetContainer.pos.y = tapWidgetContainer.pos.y + gesture.delta.y;