refactor(android): fix Android TV feature detection syntax

Correct the usage of `hasSystemFeature` by calling it on the `packageManager` instance instead of the `PackageManager` class. This fixes a compilation error in `MainActivity` and `SettingsFragment`.
This commit is contained in:
2026-05-30 22:18:32 +02:00
parent 1879827f4b
commit c9122d74f8
2 changed files with 2 additions and 2 deletions
@@ -37,7 +37,7 @@ class MainActivity : AppCompatActivity() {
// Check if the device running the app is an Android TV instance // Check if the device running the app is an Android TV instance
private val isAndroidTV: Boolean by lazy { private val isAndroidTV: Boolean by lazy {
packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK) PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
} }
// request notification permission (for Android 13+) // request notification permission (for Android 13+)
@@ -42,7 +42,7 @@ class SettingsFragment : PreferenceFragmentCompat(), YesNoDialog.YesNoDialogList
// Check if the device running the app is an Android TV instance // Check if the device running the app is an Android TV instance
private val isAndroidTV: Boolean by lazy { private val isAndroidTV: Boolean by lazy {
packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK) PackageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)
} }
/* Overrides onViewCreated from PreferenceFragmentCompat */ /* Overrides onViewCreated from PreferenceFragmentCompat */