diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2014-12-30 10:49:35 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2014-12-30 10:49:35 +0100 |
| commit | f540cbff275c5e3fce0140132ebcf59b2d6f74de (patch) | |
| tree | f631232ffb1bab4fed36f1fb4b0a1b65776a4e3f /main/src/cgeo/geocaching/TrackableActivity.java | |
| parent | 896f0bd7d1c6b4096fb37594e5d879f0f49ed3af (diff) | |
| parent | b585a4dd9cfba7a36bb79f018db0d4fa09a24062 (diff) | |
| download | cgeo-f540cbff275c5e3fce0140132ebcf59b2d6f74de.zip cgeo-f540cbff275c5e3fce0140132ebcf59b2d6f74de.tar.gz cgeo-f540cbff275c5e3fce0140132ebcf59b2d6f74de.tar.bz2 | |
Merge remote-tracking branch 'origin/release'
Diffstat (limited to 'main/src/cgeo/geocaching/TrackableActivity.java')
| -rw-r--r-- | main/src/cgeo/geocaching/TrackableActivity.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/TrackableActivity.java b/main/src/cgeo/geocaching/TrackableActivity.java index a9f508c..45111f6 100644 --- a/main/src/cgeo/geocaching/TrackableActivity.java +++ b/main/src/cgeo/geocaching/TrackableActivity.java @@ -612,8 +612,11 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi // refresh the logs view after coming back from logging a trackable if (trackable != null) { final Trackable updatedTrackable = DataStore.loadTrackable(trackable.getGeocode()); - trackable.setLogs(updatedTrackable.getLogs()); - reinitializeViewPager(); + // if this activity is resumed after a long time, the trackable might be gone due to regular cleanup + if (updatedTrackable != null) { + trackable.setLogs(updatedTrackable.getLogs()); + reinitializeViewPager(); + } } } |
