aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/PocketQueryList.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/PocketQueryList.java')
-rw-r--r--main/src/cgeo/geocaching/PocketQueryList.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/PocketQueryList.java b/main/src/cgeo/geocaching/PocketQueryList.java
index cef4463..e1a921c 100644
--- a/main/src/cgeo/geocaching/PocketQueryList.java
+++ b/main/src/cgeo/geocaching/PocketQueryList.java
@@ -55,7 +55,6 @@ public final class PocketQueryList {
PocketQueryList pq = pocketQueryList.get(i);
items[i] = pq.name + " (" + pq.maxCaches + ")";
-
}
AlertDialog.Builder builder = new AlertDialog.Builder(activity);
@@ -63,7 +62,9 @@ public final class PocketQueryList {
builder.setItems(items, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int itemId) {
- runAfterwards.run(pocketQueryList.get(itemId));
+ final PocketQueryList query = pocketQueryList.get(itemId);
+ dialogInterface.dismiss();
+ runAfterwards.run(query);
}
});
builder.create().show();
@@ -86,13 +87,13 @@ public final class PocketQueryList {
}
private final Activity activity;
- private final cgeoapplication app;
+ private final CgeoApplication app;
private final Resources res;
private ProgressDialog waitDialog = null;
public UserInterface(final Activity activity) {
this.activity = activity;
- app = cgeoapplication.getInstance();
+ app = CgeoApplication.getInstance();
res = app.getResources();
}