diff options
author | Jorge Ruesga <jorge@ruesga.com> | 2013-01-09 00:56:18 +0100 |
---|---|---|
committer | Jorge Ruesga <jorge@ruesga.com> | 2013-01-09 00:56:18 +0100 |
commit | 3bf048a2ab6e0393055c4991dfaab6c84f0ecae7 (patch) | |
tree | c7dc0b9f2647328cb139abcd1d3839f84d437128 /src/com/cyanogenmod/filemanager/activities/NavigationActivity.java | |
parent | 1530ad9a8b23fd1a599ad71057e029d2ada3e4a5 (diff) | |
download | android_packages_apps_CMFileManager-3bf048a2ab6e0393055c4991dfaab6c84f0ecae7.tar.gz android_packages_apps_CMFileManager-3bf048a2ab6e0393055c4991dfaab6c84f0ecae7.tar.bz2 android_packages_apps_CMFileManager-3bf048a2ab6e0393055c4991dfaab6c84f0ecae7.zip |
CMFM: Do not use cd and pwd commands
Remove cd and pwd commands and use / as working directory for shell process (this commands
are not used). This prevents that storage volumes from get busy on unmount file systems.
Signed-off-by: jruesga <jorge@ruesga.com>
Change-Id: I772866c00233351f505b61f53d43bac5de02a5e4
Diffstat (limited to 'src/com/cyanogenmod/filemanager/activities/NavigationActivity.java')
-rw-r--r-- | src/com/cyanogenmod/filemanager/activities/NavigationActivity.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java index 1ecd3be5..5ea33c26 100644 --- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java +++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java @@ -612,6 +612,13 @@ public class NavigationActivity extends Activity StorageHelper.getStorageVolumes(NavigationActivity.this); if (volumes != null && volumes.length > 0) { initialDir = volumes[0].getPath(); + } else { + // Show exception and exists + DialogHelper.showToast( + NavigationActivity.this, + R.string.msgs_cant_create_console, Toast.LENGTH_LONG); + exit(); + return; } } |