diff --git a/app/src/main/java/me/rapierxbox/shellyelevatev2/SettingsFragment.kt b/app/src/main/java/me/rapierxbox/shellyelevatev2/SettingsFragment.kt index 7a3a8ef..ca5afac 100644 --- a/app/src/main/java/me/rapierxbox/shellyelevatev2/SettingsFragment.kt +++ b/app/src/main/java/me/rapierxbox/shellyelevatev2/SettingsFragment.kt @@ -822,22 +822,20 @@ class SettingsFragment : Fragment() { NetworkInterface.getNetworkInterfaces().toList().flatMap { it.inetAddresses.toList() }.firstOrNull { it.isSiteLocalAddress }?.hostAddress fun getScreenSaverSpinnerAdapter(): ArrayAdapter { - val adapter = ArrayAdapter(ShellyElevateApplication.mApplicationContext, android.R.layout.simple_spinner_item) + val adapter = ArrayAdapter(requireContext(), android.R.layout.simple_spinner_item) adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item) for (screenSaver in ScreenSaverManager.getAvailableScreenSavers()) adapter.add(screenSaver.getName()) return adapter } fun getSleepOptimizationSpinnerAdapter(): ArrayAdapter { - val ctx = ShellyElevateApplication.mApplicationContext - val adapter = ArrayAdapter.createFromResource(ctx, R.array.sleep_optimization_levels, android.R.layout.simple_spinner_item) + val adapter = ArrayAdapter.createFromResource(requireContext(), R.array.sleep_optimization_levels, android.R.layout.simple_spinner_item) adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item) return adapter } fun getSwInputModeSpinnerAdapter(): ArrayAdapter { - val ctx = ShellyElevateApplication.mApplicationContext - val adapter = ArrayAdapter.createFromResource(ctx, R.array.sw_input_modes, android.R.layout.simple_spinner_item) + val adapter = ArrayAdapter.createFromResource(requireContext(), R.array.sw_input_modes, android.R.layout.simple_spinner_item) adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item) return adapter }