From 9e224d13adcd3c32e32adaadfb79457708dd5117 Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Thu, 5 Apr 2012 17:50:54 -0700 Subject: [PATCH] Fix crashes when trackDataHub is null --- .../src/com/google/android/apps/mytracks/MapFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/MapFragment.java b/MyTracks/src/com/google/android/apps/mytracks/MapFragment.java index f35a20e12..f8e5abf77 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/MapFragment.java +++ b/MyTracks/src/com/google/android/apps/mytracks/MapFragment.java @@ -414,8 +414,10 @@ public class MapFragment extends Fragment * Updates the trackDataHub. Needs to be synchronized because trackDataHub can be * accessed by multiple threads. */ - private synchronized void updateTrackDataHub() { - trackDataHub.forceUpdateLocation(); + private synchronized void updateTrackDataHub() { + if (trackDataHub != null) { + trackDataHub.forceUpdateLocation(); + } } /**