| Index: chrome/browser/resources/file_manager/js/file_manager.js
|
| ===================================================================
|
| --- chrome/browser/resources/file_manager/js/file_manager.js (revision 91530)
|
| +++ chrome/browser/resources/file_manager/js/file_manager.js (working copy)
|
| @@ -644,6 +644,7 @@
|
| return;
|
|
|
| if (type == FileManager.ListType.DETAIL) {
|
| + var selectedIndexes = this.grid_.selectionModel.selectedIndexes;
|
| this.table_.dataModel = this.dataModel_;
|
| this.table_.style.display = '';
|
| this.grid_.style.display = 'none';
|
| @@ -651,7 +652,9 @@
|
| this.currentList_ = this.table_;
|
| this.dialogDom_.querySelector('button.detail-view').disabled = true;
|
| this.dialogDom_.querySelector('button.thumbnail-view').disabled = false;
|
| + this.table_.selectionModel.selectedIndexes = selectedIndexes;
|
| } else if (type == FileManager.ListType.THUMBNAIL) {
|
| + var selectedIndexes = this.table_.selectionModel.selectedIndexes;
|
| this.grid_.dataModel = this.dataModel_;
|
| this.grid_.style.display = '';
|
| this.table_.style.display = 'none';
|
| @@ -659,6 +662,7 @@
|
| this.currentList_ = this.grid_;
|
| this.dialogDom_.querySelector('button.thumbnail-view').disabled = true;
|
| this.dialogDom_.querySelector('button.detail-view').disabled = false;
|
| + this.grid_.selectionModel.selectedIndexes = selectedIndexes;
|
| } else {
|
| throw new Error('Unknown list type: ' + type);
|
| }
|
|
|