aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBananeweizen <Bananeweizen@gmx.de>2012-03-02 23:18:53 -0800
committerBananeweizen <Bananeweizen@gmx.de>2012-03-02 23:18:53 -0800
commit834a683d0f63b119587ab709f6f9ed4230f4dae8 (patch)
treeec23ddab7cc16a8bc9e20e38ebb6aa56b5fcb40c
parentde27400fb4f4404ec52b1a54bf23e404d95fb378 (diff)
parent548b2ec338204b214292fea8c6a35884de3a404a (diff)
downloadcgeo-834a683d0f63b119587ab709f6f9ed4230f4dae8.zip
cgeo-834a683d0f63b119587ab709f6f9ed4230f4dae8.tar.gz
cgeo-834a683d0f63b119587ab709f6f9ed4230f4dae8.tar.bz2
Merge pull request #1217 from campbeb/fix1207
Fix #1207 - Update progress when removing from history and refresh list when done
-rw-r--r--main/src/cgeo/geocaching/cgeocaches.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/cgeocaches.java b/main/src/cgeo/geocaching/cgeocaches.java
index b6324f0..120bc59 100644
--- a/main/src/cgeo/geocaching/cgeocaches.java
+++ b/main/src/cgeo/geocaching/cgeocaches.java
@@ -454,12 +454,14 @@ public class cgeocaches extends AbstractListActivity {
if (msg.what > -1) {
cacheList.get(msg.what).setStatusChecked(false);
+ waitDialog.setProgress(detailProgress);
} else {
if (adapter != null) {
adapter.setSelectMode(false, true);
}
- // TODO: Reload cacheList
+ // reload history list
+ (new LoadByHistoryThread(loadCachesHandler)).start();
if (waitDialog != null) {
waitDialog.dismiss();
@@ -2172,6 +2174,7 @@ public class cgeocaches extends AbstractListActivity {
app.clearVisitDate(cache.getGeocode());
+ detailProgress++;
handler.sendEmptyMessage(cacheList.indexOf(cache));
yield();