Fix NPE when ringtone is missing

pull/281/head
Alex Baker 11 years ago
parent 05d3a0000b
commit 1583a7f12f

@ -67,8 +67,7 @@ public class ReminderPreferences extends InjectingPreferenceActivity {
Ringtone ringtone = RingtoneManager.getRingtone(ReminderPreferences.this, value == null Ringtone ringtone = RingtoneManager.getRingtone(ReminderPreferences.this, value == null
? RingtoneManager.getActualDefaultRingtoneUri(getApplicationContext(), RingtoneManager.TYPE_NOTIFICATION) ? RingtoneManager.getActualDefaultRingtoneUri(getApplicationContext(), RingtoneManager.TYPE_NOTIFICATION)
: Uri.parse((String) value)); : Uri.parse((String) value));
String ringtoneTitle = ringtone.getTitle(ReminderPreferences.this); preference.setSummary(ringtone == null ? "" : ringtone.getTitle(ReminderPreferences.this));
preference.setSummary(ringtoneTitle);
} }
return true; return true;
} }

Loading…
Cancel
Save