From 3a8daadd9225225a947330190d6b9e2916a0805b Mon Sep 17 00:00:00 2001 From: Rodrigo Damazio Date: Tue, 31 Aug 2010 17:31:54 -0300 Subject: [PATCH] Fixing NPE seen on developer console. Apparently this happens when the activity was previously showing the chart settings dialog, and was paused then restarted - in that case we'll just keep the default chart settings. --- .../com/google/android/apps/mytracks/ChartSettingsDialog.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java b/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java index b0aa5a14f..0610e0671 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java +++ b/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java @@ -66,6 +66,10 @@ public class ChartSettingsDialog extends Dialog { } public void setup(ChartActivity chart) { + if (chart == null) { + return; + } + RadioGroup rd = (RadioGroup) findViewById(R.id.chart_settings_x); rd.check(chart.getMode() == Mode.BY_DISTANCE ? R.id.chart_settings_by_distance