| Index: ui/file_manager/file_manager/foreground/js/file_manager.js
|
| diff --git a/ui/file_manager/file_manager/foreground/js/file_manager.js b/ui/file_manager/file_manager/foreground/js/file_manager.js
|
| index 811a998886cbac758d56b30467a1f28a3e13a18c..e470306186a8cec95c531d37b8455b54f50d49b8 100644
|
| --- a/ui/file_manager/file_manager/foreground/js/file_manager.js
|
| +++ b/ui/file_manager/file_manager/foreground/js/file_manager.js
|
| @@ -750,9 +750,13 @@ FileManager.prototype = /** @struct */ {
|
| // files. But it does not work for folders (e.g., dialog for loading
|
| // unpacked extensions).
|
| if (allowedPaths === AllowedPaths.NATIVE_PATH &&
|
| - !DialogType.isFolderDialog(this.launchParams_.type) &&
|
| - this.launchParams_.type != DialogType.SELECT_SAVEAS_FILE) {
|
| - allowedPaths = AllowedPaths.ANY_PATH;
|
| + !DialogType.isFolderDialog(this.launchParams_.type)) {
|
| + if (this.launchParams_.type == DialogType.SELECT_SAVEAS_FILE) {
|
| + // Only drive can create snapshot files for saving.
|
| + allowedPaths = AllowedPaths.NATIVE_OR_DRIVE_PATH;
|
| + } else {
|
| + allowedPaths = AllowedPaths.ANY_PATH;
|
| + }
|
| }
|
|
|
| // VolumeManagerWrapper hides virtual file system related event and data
|
|
|