Milan Jurkulak преди 2 години
родител
ревизия
2fc0c7284c
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      tvlib/src/main/kotlin/org/mjdev/tvlib/extensions/ContextExt.kt

+ 2 - 2
tvlib/src/main/kotlin/org/mjdev/tvlib/extensions/ContextExt.kt

@@ -20,10 +20,10 @@ import java.util.Date
 object ContextExt {
 
     val Context.isTV: Boolean
-        get() {
+        get() = runCatching {
             val uiModeManager = getSystemService(Context.UI_MODE_SERVICE) as UiModeManager
             return uiModeManager.currentModeType == Configuration.UI_MODE_TYPE_TELEVISION
-        }
+        }.getOrNull() ?: false
 
     val Context.timeAsString: String
         get() = DateFormat.getTimeFormat(this).format(Date())