aboutsummaryrefslogtreecommitdiff
path: root/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-01-13 01:01:54 -0600
committerIván Ávalos <avalos@disroot.org>2022-01-13 01:01:54 -0600
commit74aa997702a4315b574c5ee49cf0404ed8df7d0d (patch)
treedf1db221d2b43e6b85d755316812bbdec34e27fe /androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt
parent537b1553b53f79e1b0ab437ddc00b4a1fe34daa7 (diff)
downloadetbsa-trackermap-mobile-74aa997702a4315b574c5ee49cf0404ed8df7d0d.tar.gz
etbsa-trackermap-mobile-74aa997702a4315b574c5ee49cf0404ed8df7d0d.tar.bz2
etbsa-trackermap-mobile-74aa997702a4315b574c5ee49cf0404ed8df7d0d.zip
Implemented ProgressBar for UnitInformationFragment
Diffstat (limited to 'androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt')
-rw-r--r--androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt
index f5a1e13..dd8e202 100644
--- a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt
+++ b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/details/information/UnitInformationFragment.kt
@@ -53,6 +53,7 @@ class UnitInformationFragment : Fragment() {
private fun setupObservers() {
unitInformationViewModel.unit.observe(viewLifecycleOwner) { unitInformation ->
Log.d("UnitInformationFragment", "Unit Information Fetched - $unitInformation")
+ binding.reportLoading.visibility = View.GONE
unitInformation?.let {
displayInformation(it)
}
@@ -62,6 +63,7 @@ class UnitInformationFragment : Fragment() {
private fun fetchInformation() {
val id = arguments?.getInt(UnitDetailsAdapter.DEVICE_ID_ARG)
unitInformationViewModel.fetchUnit(id ?: 0)
+ binding.reportLoading.visibility = View.VISIBLE
}
private fun displayInformation(unit: UnitInformation) {