From 95cb121fe01aee901c27ec0d0bd99caff49d6acb Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Tue, 28 Apr 2020 15:17:39 +0200 Subject: [PATCH] show disabled permantent-notification in summary --- .../preferences/NotificationsPreferenceFragment.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/org/thoughtcrime/securesms/preferences/NotificationsPreferenceFragment.java b/src/org/thoughtcrime/securesms/preferences/NotificationsPreferenceFragment.java index d78472266..f9c20b0bf 100644 --- a/src/org/thoughtcrime/securesms/preferences/NotificationsPreferenceFragment.java +++ b/src/org/thoughtcrime/securesms/preferences/NotificationsPreferenceFragment.java @@ -135,10 +135,12 @@ public class NotificationsPreferenceFragment extends ListSummaryPreferenceFragme } public static CharSequence getSummary(Context context) { - final int onCapsResId = R.string.on; - final int offCapsResId = R.string.off; - - return context.getString(Prefs.isNotificationsEnabled(context) ? onCapsResId : offCapsResId); + boolean notificationsEnabled = Prefs.isNotificationsEnabled(context); + String ret = context.getString(notificationsEnabled ? R.string.on : R.string.off); + if (notificationsEnabled && !Prefs.reliableService(context)) { + ret += ", " + context.getString(R.string.pref_reliable_service) + " " + context.getString(R.string.off); + } + return ret; } private class NotificationPrivacyListener extends ListSummaryListener {