| Index: chrome/browser/chromeos/extensions/file_browser_private_api.cc
|
| diff --git a/chrome/browser/chromeos/extensions/file_browser_private_api.cc b/chrome/browser/chromeos/extensions/file_browser_private_api.cc
|
| index f16f06670d35d286099d37d5ab3236bb5bea948a..dc2362202ad7fe7787d727270f276d45fb7344e7 100644
|
| --- a/chrome/browser/chromeos/extensions/file_browser_private_api.cc
|
| +++ b/chrome/browser/chromeos/extensions/file_browser_private_api.cc
|
| @@ -1657,8 +1657,14 @@ void RemoveMountFunction::GetSelectedFileInfoResponse(
|
| SendResponse(false);
|
| return;
|
| }
|
| - DiskMountManager::GetInstance()->UnmountPath(files[0].local_path.value(),
|
| - chromeos::UNMOUNT_OPTIONS_NONE);
|
| +
|
| + // TODO(tbarzic): Send response when callback is received, it would make more
|
| + // sense than remembering issued unmount requests in file manager and showing
|
| + // errors for them when MountCompleted event is received.
|
| + DiskMountManager::GetInstance()->UnmountPath(
|
| + files[0].local_path.value(),
|
| + chromeos::UNMOUNT_OPTIONS_NONE,
|
| + DiskMountManager::UnmountPathCallback());
|
| SendResponse(true);
|
| }
|
|
|
|
|