Merge "Make sure to clear out preference cache when done" into nyc-mr1-dev

This commit is contained in:
Jason Monk
2016-07-15 16:55:14 +00:00
committed by Android (Google) Code Review

View File

@@ -399,10 +399,11 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF
for (Preference p : mPreferenceCache.values()) {
group.removePreference(p);
}
mPreferenceCache = null;
}
protected int getCachedCount() {
return mPreferenceCache.size();
return mPreferenceCache != null ? mPreferenceCache.size() : 0;
}
private void highlightPreference(String key) {