pull/489/head
PWRxPSYCHO 2022-10-06 17:18:11 -04:00
rodzic b1291e28a7
commit edec10a550
1 zmienionych plików z 18 dodań i 11 usunięć

Wyświetl plik

@ -112,11 +112,14 @@ class MapFragment : ScreenFragment("Map"), Logging, View.OnClickListener {
binding.mapStyleButton.setOnClickListener {
chooseMapStyle()
}
if (binding.cacheLayout.visibility == View.GONE) {
model.nodeDB.nodes.value?.let { nodes ->
onNodesChanged(nodes.values)
drawOverlays()
}
}
}
if (binding.cacheLayout.visibility == View.GONE) {
// Any times nodes change update our map
model.nodeDB.nodes.observe(viewLifecycleOwner) { nodes ->
onNodesChanged(nodes.values)
@ -127,6 +130,7 @@ class MapFragment : ScreenFragment("Map"), Logging, View.OnClickListener {
onWaypointChanged(it.values)
drawOverlays()
}
}
zoomToNodes(mapController)
}
downloadBtn.setOnClickListener(this)
@ -309,6 +313,9 @@ class MapFragment : ScreenFragment("Map"), Logging, View.OnClickListener {
Toast.makeText(activity, "Download complete!", Toast.LENGTH_LONG)
.show()
writer.onDetach()
binding.downloadButton.show()
binding.cacheLayout.visibility = View.GONE
setupMapProperties()
drawOverlays()
}