From 69da932ab5d00ed78ed7a7f1b908433282c9e9ae Mon Sep 17 00:00:00 2001 From: aminecmi Date: Mon, 14 Jan 2019 19:39:54 +0100 Subject: [PATCH] Just to be sure. --- .../amine/bou/readerforselfoss/fragments/ArticleFragment.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/apps/amine/bou/readerforselfoss/fragments/ArticleFragment.kt b/app/src/main/java/apps/amine/bou/readerforselfoss/fragments/ArticleFragment.kt index 9eaed0a..514c615 100644 --- a/app/src/main/java/apps/amine/bou/readerforselfoss/fragments/ArticleFragment.kt +++ b/app/src/main/java/apps/amine/bou/readerforselfoss/fragments/ArticleFragment.kt @@ -127,10 +127,12 @@ class ArticleFragment : Fragment() { font = prefs.getString("reader_font", "") if (font.isNotEmpty()) { resId = context!!.resources.getIdentifier(font, "font", context!!.packageName) - try { - typeface = ResourcesCompat.getFont(context!!, resId)!! + typeface = try { + ResourcesCompat.getFont(context!!, resId)!! } catch (e: java.lang.Exception) { ACRA.getErrorReporter().maybeHandleSilentException(Throwable("Font loading issue: ${e.message}"), context!!) + // Just to be sure + null } }