Loading res/values/strings.xml +1 −1 Original line number Diff line number Diff line Loading @@ -88,7 +88,7 @@ <string name="msgs_settings_save_failure">The setting could not be applied or stored.</string> <!-- The initial directory has an invalid or inaccessible reference --> <string name="msgs_settings_invalid_initial_directory">The initial folder "<xliff:g id="initial_dir">%1$s</xliff:g>" is invalid. Changing to root folder.</string> \"<xliff:g id="initial_dir">%1$s</xliff:g>\" is invalid. Changing to root folder.</string> <!-- Success --> <string name="msgs_success">The operation was completed successfully.</string> Loading src/com/cyanogenmod/filemanager/activities/NavigationActivity.java +16 −3 Original line number Diff line number Diff line Loading @@ -620,6 +620,8 @@ public class NavigationActivity extends Activity StorageHelper.getStorageVolumes(NavigationActivity.this); if (volumes != null && volumes.length > 0) { initialDir = volumes[0].getPath(); //Ensure that initial directory is an absolute directory initialDir = FileHelper.getAbsPath(initialDir); } else { // Show exception and exit DialogHelper.showToast( Loading @@ -628,10 +630,21 @@ public class NavigationActivity extends Activity exit(); return; } } } else { //Ensure that initial directory is an absolute directory initialDir = FileHelper.getAbsPath(initialDir); File f = new File(initialDir); if (!f.exists()) { // Change to root directory DialogHelper.showToast( NavigationActivity.this, getString( R.string.msgs_settings_invalid_initial_directory, initialDir), Toast.LENGTH_SHORT); initialDir = FileHelper.ROOT_DIRECTORY; } } // Change the current directory to the preference initial directory navigationView.changeCurrentDir(initialDir); Loading Loading
res/values/strings.xml +1 −1 Original line number Diff line number Diff line Loading @@ -88,7 +88,7 @@ <string name="msgs_settings_save_failure">The setting could not be applied or stored.</string> <!-- The initial directory has an invalid or inaccessible reference --> <string name="msgs_settings_invalid_initial_directory">The initial folder "<xliff:g id="initial_dir">%1$s</xliff:g>" is invalid. Changing to root folder.</string> \"<xliff:g id="initial_dir">%1$s</xliff:g>\" is invalid. Changing to root folder.</string> <!-- Success --> <string name="msgs_success">The operation was completed successfully.</string> Loading
src/com/cyanogenmod/filemanager/activities/NavigationActivity.java +16 −3 Original line number Diff line number Diff line Loading @@ -620,6 +620,8 @@ public class NavigationActivity extends Activity StorageHelper.getStorageVolumes(NavigationActivity.this); if (volumes != null && volumes.length > 0) { initialDir = volumes[0].getPath(); //Ensure that initial directory is an absolute directory initialDir = FileHelper.getAbsPath(initialDir); } else { // Show exception and exit DialogHelper.showToast( Loading @@ -628,10 +630,21 @@ public class NavigationActivity extends Activity exit(); return; } } } else { //Ensure that initial directory is an absolute directory initialDir = FileHelper.getAbsPath(initialDir); File f = new File(initialDir); if (!f.exists()) { // Change to root directory DialogHelper.showToast( NavigationActivity.this, getString( R.string.msgs_settings_invalid_initial_directory, initialDir), Toast.LENGTH_SHORT); initialDir = FileHelper.ROOT_DIRECTORY; } } // Change the current directory to the preference initial directory navigationView.changeCurrentDir(initialDir); Loading