| Index: chrome/browser/chromeos/file_manager/volume_manager.cc
|
| diff --git a/chrome/browser/chromeos/file_manager/volume_manager.cc b/chrome/browser/chromeos/file_manager/volume_manager.cc
|
| index 9548f3c754cff2fd5d05c14bbb3e244b0de719bf..2ed9c2f4e00e0860c82dd15dce62991d7eef19d8 100644
|
| --- a/chrome/browser/chromeos/file_manager/volume_manager.cc
|
| +++ b/chrome/browser/chromeos/file_manager/volume_manager.cc
|
| @@ -395,9 +395,10 @@ void VolumeManager::Initialize() {
|
| }
|
|
|
| // Subscribe to storage monitor for MTP notifications.
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - chromeos::switches::kEnableFileManagerMTP) &&
|
| - storage_monitor::StorageMonitor::GetInstance()) {
|
| + const bool disable_mtp =
|
| + CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
|
| + chromeos::switches::kEnableFileManagerMTP) == "false";
|
| + if (!disable_mtp && storage_monitor::StorageMonitor::GetInstance()) {
|
| storage_monitor::StorageMonitor::GetInstance()->EnsureInitialized(
|
| base::Bind(&VolumeManager::OnStorageMonitorInitialized,
|
| weak_ptr_factory_.GetWeakPtr()));
|
|
|