diff options
| author | Bananeweizen <Bananeweizen@gmx.de> | 2012-03-02 23:18:53 -0800 |
|---|---|---|
| committer | Bananeweizen <Bananeweizen@gmx.de> | 2012-03-02 23:18:53 -0800 |
| commit | 834a683d0f63b119587ab709f6f9ed4230f4dae8 (patch) | |
| tree | ec23ddab7cc16a8bc9e20e38ebb6aa56b5fcb40c | |
| parent | de27400fb4f4404ec52b1a54bf23e404d95fb378 (diff) | |
| parent | 548b2ec338204b214292fea8c6a35884de3a404a (diff) | |
| download | cgeo-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.java | 5 |
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(); |
