From 293561d81fcf0744fcde05bcf4c0c4625a056d8d Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Thu, 8 Oct 2026 17:56:34 +0000 Subject: [PATCH] settings: guard the About links and align the support label --- .../main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt | 4 ++-- app/src/main/res/values/strings.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt b/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt index 417de7c0..657abc4a 100644 --- a/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt @@ -345,7 +345,7 @@ fun SettingsScreen( headlineContent = { Text(stringResource(R.string.settings_about_actions_project_homepage)) }, supportingContent = { Text(PROJECT_HOMEPAGE) }, leadingContent = { Icon(Icons.Rounded.Language, contentDescription = null) }, - modifier = Modifier.clickable { uriHandler.openUri(PROJECT_HOMEPAGE) }, + modifier = Modifier.clickable { runCatching { uriHandler.openUri(PROJECT_HOMEPAGE) } }, colors = ListItemDefaults.colors(containerColor = Color.Transparent), ) } @@ -360,7 +360,7 @@ fun SettingsScreen( tint = MaterialTheme.colorScheme.primary, ) }, - modifier = Modifier.clickable { uriHandler.openUri(SUPPORT_URL) }, + modifier = Modifier.clickable { runCatching { uriHandler.openUri(SUPPORT_URL) } }, colors = ListItemDefaults.colors(containerColor = Color.Transparent), ) } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f746f245..1ccbea74 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -57,7 +57,7 @@ Licenses Project homepage - Support + Support the developer About Version %1$s Playback