@@ -536,6 +536,13 @@ Rectangle {
536 return progress;
536 return progress;
541+ property: "orientation"
542+ when: appDelegate.interactive
543+ value: root.orientation
539 onClicked: {
546 onClicked: {
540 if (spreadView.phase == 2) {
547 if (spreadView.phase == 2) {
541 spreadView.snapTo(index);
548 spreadView.snapTo(index);
@@ -555,14 +562,6 @@ Rectangle {
555 ApplicationManager.stopApplication(ApplicationManager.get(index).appId);
562 ApplicationManager.stopApplication(ApplicationManager.get(index).appId);
558− onInteractiveChanged: {
560− appDelegate.orientation = Qt.binding( function() { return root.orientation; } );
562− appDelegate.orientation = root.orientation; // breaks the binding intentionally
566 EasingCurve {
565 EasingCurve {
567 id: snappingCurve
566 id: snappingCurve
568 type: EasingCurve.Linear
567 type: EasingCurve.Linear