aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2012-11-05 22:25:14 -0800
committerrsudev <rasch@munin-soft.de>2012-11-05 22:25:14 -0800
commit8e95b67802fbf7f6c3a1a2771261f633156919be (patch)
treef5def7fbd982b5341bb6e88ac54082441e0c3bb6 /main/src
parent24dd27e2bc63d150103f4b6c9b9739296fc5acd4 (diff)
parenteafae66a89560918f186e92f7d24130b09004181 (diff)
downloadcgeo-8e95b67802fbf7f6c3a1a2771261f633156919be.zip
cgeo-8e95b67802fbf7f6c3a1a2771261f633156919be.tar.gz
cgeo-8e95b67802fbf7f6c3a1a2771261f633156919be.tar.bz2
Merge pull request #2136 from YraFyra/dirChooserFix
Solved force close in SimpleDirChooser
Diffstat (limited to 'main/src')
-rw-r--r--main/src/cgeo/geocaching/files/SimpleDirChooser.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/files/SimpleDirChooser.java b/main/src/cgeo/geocaching/files/SimpleDirChooser.java
index 6675305..781eb8e 100644
--- a/main/src/cgeo/geocaching/files/SimpleDirChooser.java
+++ b/main/src/cgeo/geocaching/files/SimpleDirChooser.java
@@ -3,6 +3,8 @@ package cgeo.geocaching.files;
import cgeo.geocaching.R;
import cgeo.geocaching.activity.ActivityMixin;
+import org.apache.commons.lang3.StringUtils;
+
import android.app.ListActivity;
import android.content.Context;
import android.content.Intent;
@@ -43,7 +45,7 @@ public class SimpleDirChooser extends ListActivity {
super.onCreate(savedInstanceState);
final Bundle extras = getIntent().getExtras();
String startDir = extras.getString(START_DIR);
- if (startDir == null) {
+ if (StringUtils.isBlank(startDir)) {
startDir = Environment.getExternalStorageDirectory().getPath();
} else {
startDir = startDir.substring(0, startDir.lastIndexOf(File.separatorChar));