diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2015-01-15 18:16:00 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2015-01-15 18:16:00 +0100 |
| commit | 2a59940ea1e9ac5dc1b7c8d3753bcbfe0e0b797e (patch) | |
| tree | 076186f27ed779d7c270a7c44ee8ec68c08c4002 /main | |
| parent | 8cf0fc31b90907eabad3e82bb003da6d80f43866 (diff) | |
| download | cgeo-2a59940ea1e9ac5dc1b7c8d3753bcbfe0e0b797e.zip cgeo-2a59940ea1e9ac5dc1b7c8d3753bcbfe0e0b797e.tar.gz cgeo-2a59940ea1e9ac5dc1b7c8d3753bcbfe0e0b797e.tar.bz2 | |
fix #4617: NPE in some cases when trackable cannot be found
Diffstat (limited to 'main')
| -rw-r--r-- | main/src/cgeo/geocaching/TrackableActivity.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/TrackableActivity.java b/main/src/cgeo/geocaching/TrackableActivity.java index c6d5bed..139b136 100644 --- a/main/src/cgeo/geocaching/TrackableActivity.java +++ b/main/src/cgeo/geocaching/TrackableActivity.java @@ -99,6 +99,7 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState, R.layout.viewpager_activity); + createSubscriptions = new CompositeSubscription(); // set title in code, as the activity needs a hard coded title due to the intent filters setTitle(res.getString(R.string.trackable)); @@ -191,7 +192,6 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi } }); waitDialog = ProgressDialog.show(this, message, res.getString(R.string.trackable_details_loading), true, true); - createSubscriptions = new CompositeSubscription(); createSubscriptions.add(AppObservable.bindActivity(this, loadTrackable(geocode, guid, id)).singleOrDefault(null).subscribe(new Action1<Trackable>() { @Override public void call(final Trackable trackable) { |
