diff --git a/app/src/main/java/com/michatec/radio/MainActivity.kt b/app/src/main/java/com/michatec/radio/MainActivity.kt index 0a5603f..7e9dfa7 100644 --- a/app/src/main/java/com/michatec/radio/MainActivity.kt +++ b/app/src/main/java/com/michatec/radio/MainActivity.kt @@ -37,7 +37,7 @@ class MainActivity : AppCompatActivity() { // Check if the device running the app is an Android TV instance private val isAndroidTV: Boolean by lazy { - PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK) + packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK) } // request notification permission (for Android 13+) diff --git a/app/src/main/java/com/michatec/radio/SettingsFragment.kt b/app/src/main/java/com/michatec/radio/SettingsFragment.kt index 10fa1d0..3507f28 100644 --- a/app/src/main/java/com/michatec/radio/SettingsFragment.kt +++ b/app/src/main/java/com/michatec/radio/SettingsFragment.kt @@ -42,7 +42,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList // Check if the device running the app is an Android TV instance private val isAndroidTV: Boolean by lazy { - PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK) + context?.packageManager?.hasSystemFeature(PackageManager.FEATURE_LEANBACK) == true } /* Overrides onViewCreated from PreferenceFragmentCompat */