| Index: ui/file_manager/file_manager/foreground/js/directory_contents.js
|
| diff --git a/ui/file_manager/file_manager/foreground/js/directory_contents.js b/ui/file_manager/file_manager/foreground/js/directory_contents.js
|
| index a436f9459183a4433c33e781e10cc34c684f80c9..ca3f2e69e6c66d71bb7d89627ac4e256358f634e 100644
|
| --- a/ui/file_manager/file_manager/foreground/js/directory_contents.js
|
| +++ b/ui/file_manager/file_manager/foreground/js/directory_contents.js
|
| @@ -319,7 +319,8 @@ DriveMetadataSearchContentScanner.prototype.scan = function(
|
| * When filters are changed, a 'changed' event is fired.
|
| *
|
| * @param {MetadataCache} metadataCache Metadata cache service.
|
| - * @param {boolean} showHidden If files starting with '.' are shown.
|
| + * @param {boolean} showHidden If files starting with '.' or ending with
|
| + * '.crdownlaod' are shown.
|
| * @constructor
|
| * @extends {cr.EventTarget}
|
| */
|
| @@ -371,10 +372,14 @@ FileFilter.prototype.removeFilter = function(name) {
|
| * @param {boolean} value If do not show hidden files.
|
| */
|
| FileFilter.prototype.setFilterHidden = function(value) {
|
| + var regexpCrdownloadExtension = /\.crdownload$/i;
|
| if (value) {
|
| this.addFilter(
|
| 'hidden',
|
| - function(entry) { return entry.name.substr(0, 1) !== '.'; }
|
| + function(entry) {
|
| + return entry.name.substr(0, 1) !== '.' &&
|
| + !regexpCrdownloadExtension.test(entry.name);
|
| + }
|
| );
|
| } else {
|
| this.removeFilter('hidden');
|
|
|