From 1583a7f12f21a9a10d454fe0a677ebd38307ed8a Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 2 Jun 2015 12:33:34 -0500 Subject: [PATCH] Fix NPE when ringtone is missing --- .../java/com/todoroo/astrid/reminders/ReminderPreferences.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java b/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java index d78ddc2af..300bcfd25 100644 --- a/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java +++ b/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java @@ -67,8 +67,7 @@ public class ReminderPreferences extends InjectingPreferenceActivity { Ringtone ringtone = RingtoneManager.getRingtone(ReminderPreferences.this, value == null ? RingtoneManager.getActualDefaultRingtoneUri(getApplicationContext(), RingtoneManager.TYPE_NOTIFICATION) : Uri.parse((String) value)); - String ringtoneTitle = ringtone.getTitle(ReminderPreferences.this); - preference.setSummary(ringtoneTitle); + preference.setSummary(ringtone == null ? "" : ringtone.getTitle(ReminderPreferences.this)); } return true; }