Merge "CSD: Fix possible NPE when no records are stored"
This commit is contained in:
committed by
Android (Google) Code Review
commit
85799cdbc3
@@ -595,9 +595,12 @@ public class SoundDoseHelper {
|
||||
Settings.Global.AUDIO_SAFE_CSD_CURRENT_VALUE, /* defaultValue= */0.f);
|
||||
mNextCsdWarning = parseGlobalSettingFloat(
|
||||
Settings.Global.AUDIO_SAFE_CSD_NEXT_WARNING, /* defaultValue= */1.f);
|
||||
mDoseRecords.addAll(persistedStringToRecordList(
|
||||
final List<SoundDoseRecord> records = persistedStringToRecordList(
|
||||
mSettings.getGlobalString(mAudioService.getContentResolver(),
|
||||
Settings.Global.AUDIO_SAFE_CSD_DOSE_RECORDS)));
|
||||
Settings.Global.AUDIO_SAFE_CSD_DOSE_RECORDS));
|
||||
if (records != null) {
|
||||
mDoseRecords.addAll(records);
|
||||
}
|
||||
}
|
||||
|
||||
reset();
|
||||
|
||||
Reference in New Issue
Block a user