After I register and open the app, it shows an empty blue box in the Google maps square (as if I'm in the middle of an ocean) - even if I zoom out, it doesn't show the map of where I am. After I press the 'Set Location' button, switch to a different tab, and back to the Home tab, the map appears.
Expected behavior: The map should show even before clicking the 'Set Location' button.
Requested enhancement:
After the 'Set Location' button is pressed,
show a dialog that says 'Your current location will be set as your home quarantine or isolation location. You will not be able to change this without contacting your quarantine officer' with 'Confirm' and 'Cancel' buttons.
If they press 'Confirm', set the geofence location, show the previous dialog that says "Your location has been set", with an OK button. On pressing OK button, return to home tab, and remove/hide the 'Set Location' button - don't just grey it out.
If they press 'Cancel', simply return to the Home tab.
If the health official resets their quarantine location on their back end, show the 'Set Location' button again. Check this flag every time the application is launched.
After I register and open the app, it shows an empty blue box in the Google maps square (as if I'm in the middle of an ocean) - even if I zoom out, it doesn't show the map of where I am. After I press the 'Set Location' button, switch to a different tab, and back to the Home tab, the map appears.
Expected behavior: The map should show even before clicking the 'Set Location' button.
Requested enhancement: After the 'Set Location' button is pressed,
show a dialog that says 'Your current location will be set as your home quarantine or isolation location. You will not be able to change this without contacting your quarantine officer' with 'Confirm' and 'Cancel' buttons.
If they press 'Confirm', set the geofence location, show the previous dialog that says "Your location has been set", with an OK button. On pressing OK button, return to home tab, and remove/hide the 'Set Location' button - don't just grey it out.
If they press 'Cancel', simply return to the Home tab.
If the health official resets their quarantine location on their back end, show the 'Set Location' button again. Check this flag every time the application is launched.