~pkunal-parmar/ubuntu-calendar-app/Minor-Performance

« back to all changes in this revision

Viewing changes to PathViewBase.qml

  • Committer: Tarmac
  • Author(s): Kunal Parmar
  • Date: 2014-02-10 15:54:06 UTC
  • mfrom: (172.2.22 nextYearFix)
  • Revision ID: tarmac-20140210155406-lxgk3p33jr182rj4
Fix for "Buffered next year is wrong" from observation reported by jacekn on 
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1222846

"If I do it slowly and move it just enough to see the year it is initially showing previous year. Then when I scroll a bit more then is short lock up and year is update to what it should be.".

Approved by Olivier Tilloy, Ubuntu Phone Apps Jenkins Bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
    signal nextItemHighlighted();
10
10
    signal previousItemHighlighted();
11
11
 
 
12
    preferredHighlightBegin: 0.5
 
13
    preferredHighlightEnd: 0.5
 
14
 
12
15
    path: Path {
13
 
        startX: -(root.width/2); startY: root.height/2
14
 
        PathLine { relativeX: root.width; relativeY: 0 }
15
 
        PathLine { relativeX: root.width; relativeY: 0 }
16
 
        PathLine { relativeX: root.width; relativeY: 0 }
 
16
        startX: -(root.width); startY: root.height/2
 
17
        PathLine { x: (root.width)*2  ; relativeY: 0;  }
17
18
    }
18
19
 
19
20
    // 0= current index, -1= previous index, 1 next index