From 2b9d7ea8a04eedf9144804be923ddcb85f53337e Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Tue, 26 Jul 2022 15:29:45 -0300 Subject: [PATCH] [app] Don't show summary if null Originally, we were showing "Unknown application" in English, no matter the user's locale. Then here we were actually showing "null". Both isn't good, so best to not show anything. --- app/src/main/java/org/fdroid/fdroid/Utils.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/Utils.java b/app/src/main/java/org/fdroid/fdroid/Utils.java index 313f772d4..76f17edc5 100644 --- a/app/src/main/java/org/fdroid/fdroid/Utils.java +++ b/app/src/main/java/org/fdroid/fdroid/Utils.java @@ -565,8 +565,9 @@ public final class Utils { * "sans-serif-light". Doesn't mandate any font sizes or any other styles, that is up to the * {@link android.widget.TextView} which it ends up being displayed in. */ - public static CharSequence formatAppNameAndSummary(String appName, String summary) { - String toFormat = appName + ' ' + summary; + public static CharSequence formatAppNameAndSummary(String appName, @Nullable String summary) { + String toFormat = appName; + if (summary != null) toFormat += ' ' + summary; CharacterStyle normal = new TypefaceSpan("sans-serif"); CharacterStyle light = new TypefaceSpan("sans-serif-light");