Fix some preference summaries not getting updated

This commit is contained in:
José Rebelo 2025-02-25 21:38:10 +00:00
parent 82edf9095e
commit 3f534b0659

View File

@ -244,10 +244,10 @@ public abstract class AbstractPreferenceFragment extends PreferenceFragmentCompa
summary = prefs.getString(key, preference.getSummary() != null ? preference.getSummary().toString() : ""); summary = prefs.getString(key, preference.getSummary() != null ? preference.getSummary().toString() : "");
} }
if (preference.getSummaryProvider() != null) { if (preference.getSummaryProvider() == null) {
try { try {
preference.setSummary(summary); preference.setSummary(summary);
} catch (final IllegalStateException e) { } catch (final Exception e) {
LOG.error("Failed to set preference summary for {}", key, e); LOG.error("Failed to set preference summary for {}", key, e);
} }
} }