enyo.DataList doesn't handle arbitrary position change

Description

Seen on pilot-5

Start the DataListSample.html page on a Windows machine
Scroll to the end of the list
Tap in the scroll bar
Hit PageUp to verify that keyboard control works
Hit Home to jump to the top of the list

Expected: you see the first set of items
Actual: you get a blank area

The up/down methods of DataList only handle moving a single page above/below the other page. When you move a long distance, you need to reposition both pages.

Environment

Windows

Assignee

AT

Reporter

Ben Combee (Enyo Team)

Labels

External issue ID

None

Tango Test Run Elements

None

Old Issue Key

None

Components

Fix versions

Affects versions

Priority

None
Configure