Index: chrome/browser/chromeos/extensions/file_browser_event_router.cc |
diff --git a/chrome/browser/chromeos/extensions/file_browser_event_router.cc b/chrome/browser/chromeos/extensions/file_browser_event_router.cc |
index b33912fe1f771f49d948bdb40989bdfaf372a5fb..5c0fc9954d8f42ccc44958b13d7bc27cdd1256d7 100644 |
--- a/chrome/browser/chromeos/extensions/file_browser_event_router.cc |
+++ b/chrome/browser/chromeos/extensions/file_browser_event_router.cc |
@@ -210,12 +210,15 @@ void ExtensionFileBrowserEventRouter::MountCompleted( |
chromeos::MountLibrary::Disk* disk = |
mount_lib->disks().find(mount_info.source_path)->second; |
+ std::string notification_sys_path = |
+ disk->system_path().substr(0, disk->system_path().rfind("/block")); |
zel
2011/08/25 13:50:47
/block feels bit too platform specific. i.e. new k
|
+ |
if (!error_code) { |
HideFileBrowserNotification("MOUNT", disk->system_path()); |
} else { |
HideFileBrowserNotification("MOUNT", disk->system_path()); |
if (!disk->drive_label().empty()) { |
- ShowFileBrowserNotification("MOUNT", disk->system_path(), |
+ ShowFileBrowserNotification("MOUNT", notification_sys_path, |
zel
2011/08/25 13:50:47
make "MOUNT' constant
|
IDR_PAGEINFO_INFO, |
l10n_util::GetStringUTF16(IDS_REMOVABLE_DEVICE_DETECTION_TITLE), |
// TODO(tbarzic): Find more suitable message. |
@@ -224,7 +227,7 @@ void ExtensionFileBrowserEventRouter::MountCompleted( |
ASCIIToUTF16(disk->drive_label()), |
ASCIIToUTF16(MountErrorToString(error_code)))); |
} else { |
- ShowFileBrowserNotification("MOUNT", disk->system_path(), |
+ ShowFileBrowserNotification("MOUNT", notification_sys_path, |
IDR_PAGEINFO_INFO, |
l10n_util::GetStringUTF16(IDS_REMOVABLE_DEVICE_DETECTION_TITLE), |
// TODO(tbarzic): Find more suitable message. |