From 3fbb1874af0fdfc277e5453c245a622c54842a3f Mon Sep 17 00:00:00 2001 From: Daniel Shokouhi Date: Fri, 9 Oct 2020 06:04:51 -0700 Subject: [PATCH] Fix sorting of sensors on the manage sensor screen (#1026) --- .../companion/android/sensors/SensorsSettingsFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/homeassistant/companion/android/sensors/SensorsSettingsFragment.kt b/app/src/main/java/io/homeassistant/companion/android/sensors/SensorsSettingsFragment.kt index 80fdd8714..4289c920f 100644 --- a/app/src/main/java/io/homeassistant/companion/android/sensors/SensorsSettingsFragment.kt +++ b/app/src/main/java/io/homeassistant/companion/android/sensors/SensorsSettingsFragment.kt @@ -120,12 +120,12 @@ class SensorsSettingsFragment : PreferenceFragmentCompat() { } } - SensorReceiver.MANAGERS.sortedBy { it.name }.filter { it.hasSensor(requireContext()) }.forEach { manager -> + SensorReceiver.MANAGERS.sortedBy { getString(it.name) }.filter { it.hasSensor(requireContext()) }.forEach { manager -> val prefCategory = PreferenceCategory(preferenceScreen.context) prefCategory.title = getString(manager.name) preferenceScreen.addPreference(prefCategory) - manager.availableSensors.sortedBy { it.name }.forEach { basicSensor -> + manager.availableSensors.sortedBy { getString(it.name) }.forEach { basicSensor -> val pref = Preference(preferenceScreen.context) pref.key = basicSensor.id