diff --git a/appthemehelper/src/main/java/code/name/monkey/appthemehelper/util/ATHUtil.kt b/appthemehelper/src/main/java/code/name/monkey/appthemehelper/util/ATHUtil.kt index 3c1c240a1..4291efa94 100755 --- a/appthemehelper/src/main/java/code/name/monkey/appthemehelper/util/ATHUtil.kt +++ b/appthemehelper/src/main/java/code/name/monkey/appthemehelper/util/ATHUtil.kt @@ -1,8 +1,10 @@ package code.name.monkey.appthemehelper.util import android.content.Context +import android.graphics.Color import androidx.annotation.AttrRes import androidx.core.content.res.use +import java.lang.Exception /** * @author Aidan Follestad (afollestad) @@ -16,7 +18,11 @@ object ATHUtil { @JvmOverloads fun resolveColor(context: Context, @AttrRes attr: Int, fallback: Int = 0): Int { context.theme.obtainStyledAttributes(intArrayOf(attr)).use { - return it.getColor(0, fallback) + return try { + it.getColor(0, fallback); + } catch (e: Exception) { + Color.BLACK + } } } } \ No newline at end of file