diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-10-27 18:04:18 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-10-27 18:04:18 +0100 |
| commit | a980d78f5144bf6aef2a7cf4d89c5c32214bdcaa (patch) | |
| tree | 4eccb98f85acbf290b7314bac38e0ab13cad809d /main/src | |
| parent | ddb62216254bb1176d55c5d8c721c7c2732528cc (diff) | |
| parent | 9cf01048352b1dd01f3610a962a9262b26fb6381 (diff) | |
| download | cgeo-a980d78f5144bf6aef2a7cf4d89c5c32214bdcaa.zip cgeo-a980d78f5144bf6aef2a7cf4d89c5c32214bdcaa.tar.gz cgeo-a980d78f5144bf6aef2a7cf4d89c5c32214bdcaa.tar.bz2 | |
Merge branch 'issue-4434' into upstream
Diffstat (limited to 'main/src')
| -rw-r--r-- | main/src/cgeo/geocaching/CacheListActivity.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/CacheListActivity.java b/main/src/cgeo/geocaching/CacheListActivity.java index 6a8bc73..69529a0 100644 --- a/main/src/cgeo/geocaching/CacheListActivity.java +++ b/main/src/cgeo/geocaching/CacheListActivity.java @@ -284,8 +284,8 @@ public class CacheListActivity extends AbstractListActivity implements FilteredA public void handleRegularMessage(final Message msg) { updateAdapter(); - if (msg.what > -1) { - cacheList.get(msg.what).setStatusChecked(false); + if (msg.what == MSG_LOADED) { + ((Geocache) msg.obj).setStatusChecked(false); adapter.notifyDataSetChanged(); @@ -1239,7 +1239,7 @@ public class CacheListActivity extends AbstractListActivity implements FilteredA } detailProgress++; cache.refreshSynchronous(null); - handler.sendEmptyMessage(cacheList.indexOf(cache)); + handler.obtainMessage(MSG_LOADED, cache).sendToTarget(); } catch (final InterruptedException e) { Log.i(e.getMessage()); return false; |
