diff options
Diffstat (limited to 'main/src/cgeo/geocaching/PocketQueryList.java')
| -rw-r--r-- | main/src/cgeo/geocaching/PocketQueryList.java | 9 |
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(); } |
