aboutsummaryrefslogtreecommitdiff
path: root/androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt
diff options
context:
space:
mode:
Diffstat (limited to 'androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt')
-rw-r--r--androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt7
1 files changed, 2 insertions, 5 deletions
diff --git a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt
index ad93429..e5143cb 100644
--- a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt
+++ b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/devices/DevicesFragment.kt
@@ -83,7 +83,7 @@ class DevicesFragment : Fragment() {
context, LinearLayoutManager.VERTICAL,
false
)
- binding.devicesList.adapter = DevicesAdapter(emptyList(), null)
+ binding.devicesList.adapter = DevicesAdapter(mutableListOf(), this::itemAction)
binding.infoLoading.root.visibility = View.VISIBLE
}
@@ -93,10 +93,7 @@ class DevicesFragment : Fragment() {
unitsViewModel.units.observe(viewLifecycleOwner) { units ->
Log.d("DevicesFragment", "Success $units")
binding.infoLoading.root.visibility = View.GONE
- binding.devicesList.swapAdapter(
- DevicesAdapter(units, this::itemAction),
- false
- )
+ (binding.devicesList.adapter as DevicesAdapter).setData(units)
}
}