From 2d3d136012c833499f62cf0f9802e21a56d7bae1 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 6 Dec 2022 17:02:14 -0600 Subject: [PATCH] Catch exception when looking up ringtone title --- .../java/org/tasks/preferences/fragments/Notifications.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/tasks/preferences/fragments/Notifications.kt b/app/src/main/java/org/tasks/preferences/fragments/Notifications.kt index 79eb76670..80539912c 100644 --- a/app/src/main/java/org/tasks/preferences/fragments/Notifications.kt +++ b/app/src/main/java/org/tasks/preferences/fragments/Notifications.kt @@ -272,7 +272,11 @@ class Notifications : InjectingPreferenceFragment() { preference.summary = if (uri == default) { getString(R.string.settings_default) } else { - RingtoneManager.getRingtone(context, uri)?.getTitle(context) + try { + RingtoneManager.getRingtone(context, uri)?.getTitle(context) + } catch (e: SecurityException) { + uri.toString() + } } } true