Commit 22270476 authored by ivankr@chromium.org's avatar ivankr@chromium.org

[cros] User image selection wraps when navigating with arrow keys.

BUG=chromium-os:19010
TEST=Manual: open user image selection dialog, move to the last image and press the right arrow.


Review URL: http://codereview.chromium.org/7784003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98680 0039d316-1c4b-4281-b951-d872f2087c98
parent 5348f6bf
...@@ -125,13 +125,10 @@ cr.define('oobe', function() { ...@@ -125,13 +125,10 @@ cr.define('oobe', function() {
userImageList.addEventListener('keydown', function(e) { userImageList.addEventListener('keydown', function(e) {
var prevIndex = userImageScreen.selectedUserImage_; var prevIndex = userImageScreen.selectedUserImage_;
var len = userImageList.children.length; var len = userImageList.children.length;
if (e.keyCode == 39 || e.keyCode == 40) { // right or down if (e.keyCode == 39 || e.keyCode == 40) // right or down
if (prevIndex < len - 1) UserImageScreen.selectUserImage((prevIndex + 1) % len);
UserImageScreen.selectUserImage(prevIndex + 1); else if (e.keyCode == 37 || e.keyCode == 38) // left or up
} else if (e.keyCode == 37 || e.keyCode == 38) { // left or up UserImageScreen.selectUserImage((prevIndex - 1 + len) % len);
if (prevIndex > 0)
UserImageScreen.selectUserImage(prevIndex - 1);
}
e.stopPropagation(); e.stopPropagation();
}); });
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment