From 641f4f34d3c690bf204216c1eb06ef069e6d7099 Mon Sep 17 00:00:00 2001 From: Amine Bou Date: Thu, 4 Jan 2018 20:45:25 +0100 Subject: [PATCH] Fixes #168. --- .../java/apps/amine/bou/readerforselfoss/HomeActivity.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt b/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt index 477a9d9..24cf10c 100644 --- a/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt +++ b/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt @@ -421,7 +421,13 @@ class HomeActivity : AppCompatActivity(), SearchView.OnQueryTextListener { } else { for (tag in maybeTags) { val gd = GradientDrawable() - gd.setColor(Color.parseColor(tag.color)) + val color = try { + Color.parseColor(tag.color) + } catch (e: IllegalArgumentException) { + resources.getColor(R.color.primary) + } + + gd.setColor(color) gd.shape = GradientDrawable.RECTANGLE gd.setSize(30, 30) gd.cornerRadius = 30F