| Index: ui/file_manager/gallery/js/thumbnail_mode.js
|
| diff --git a/ui/file_manager/gallery/js/thumbnail_mode.js b/ui/file_manager/gallery/js/thumbnail_mode.js
|
| index 2038c1c41695f2152f372bc0af0ecd826cd600d8..6b0b208bf6b9e0f38112a3c9cdf2992d96406612 100644
|
| --- a/ui/file_manager/gallery/js/thumbnail_mode.js
|
| +++ b/ui/file_manager/gallery/js/thumbnail_mode.js
|
| @@ -83,7 +83,7 @@ ThumbnailMode.prototype.hasActiveTool = function() { return true; };
|
| * @return {boolean} True when an event is handled.
|
| */
|
| ThumbnailMode.prototype.onKeyDown = function(event) {
|
| - switch (event.keyIdentifier) {
|
| + switch (event.key) {
|
| case 'Enter':
|
| if (event.target.matches('li.thumbnail')) {
|
| this.changeToSlideModeCallback_();
|
| @@ -352,26 +352,26 @@ ThumbnailView.prototype.onScroll_ = function(event) {
|
|
|
| /**
|
| * Moves selection to specified direction.
|
| - * @param {string} direction Direction. Should be 'Left', 'Right', 'Up', or
|
| - * 'Down'.
|
| + * @param {string} direction Direction. Should be 'ArrowLeft', 'ArrowRight',
|
| + * 'ArrowUp', or 'ArrowDown'.
|
| * @param {boolean} selectRange True to perform range selection.
|
| * @private
|
| */
|
| ThumbnailView.prototype.moveSelection_ = function(direction, selectRange) {
|
| var step;
|
| - if ((direction === 'Left' && !isRTL()) ||
|
| - (direction === 'Right' && isRTL()) ||
|
| - (direction === 'Up')) {
|
| + if ((direction === 'ArrowLeft' && !isRTL()) ||
|
| + (direction === 'ArrowRight' && isRTL()) ||
|
| + (direction === 'ArrowUp')) {
|
| step = -1;
|
| - } else if ((direction === 'Right' && !isRTL()) ||
|
| - (direction === 'Left' && isRTL()) ||
|
| - (direction === 'Down')) {
|
| + } else if ((direction === 'ArrowRight' && !isRTL()) ||
|
| + (direction === 'ArrowLeft' && isRTL()) ||
|
| + (direction === 'ArrowDown')) {
|
| step = 1;
|
| } else {
|
| assertNotReached();
|
| }
|
|
|
| - var vertical = direction === 'Up' || direction === 'Down';
|
| + var vertical = direction === 'ArrowUp' || direction === 'ArrowDown';
|
| var baseIndex = this.selectionModel_.leadIndex !== -1 ?
|
| this.selectionModel_.leadIndex :
|
| this.selectionModel_.selectedIndex;
|
| @@ -623,21 +623,21 @@ ThumbnailView.prototype.onDblClick_ = function(event) {
|
| * @private
|
| */
|
| ThumbnailView.prototype.onKeydown_ = function(event) {
|
| - var keyString = util.getKeyModifiers(event) + event.keyIdentifier;
|
| + var keyString = util.getKeyModifiers(event) + event.key;
|
|
|
| switch (keyString) {
|
| - case 'Right':
|
| - case 'Left':
|
| - case 'Up':
|
| - case 'Down':
|
| - case 'Shift-Right':
|
| - case 'Shift-Left':
|
| - case 'Shift-Up':
|
| - case 'Shift-Down':
|
| - this.moveSelection_(event.keyIdentifier, event.shiftKey);
|
| + case 'ArrowRight':
|
| + case 'ArrowLeft':
|
| + case 'ArrowUp':
|
| + case 'ArrowDown':
|
| + case 'Shift-ArrowRight':
|
| + case 'Shift-ArrowLeft':
|
| + case 'Shift-ArrowUp':
|
| + case 'Shift-ArrowDown':
|
| + this.moveSelection_(event.key, event.shiftKey);
|
| event.stopPropagation();
|
| break;
|
| - case 'Ctrl-U+0041': // Crtl+A
|
| + case 'Ctrl-a': // Crtl+A
|
| this.selectionModel_.selectAll();
|
| event.stopPropagation();
|
| break;
|
|
|