- Disable Event Form Submit Button Until Location is Available
The event form’s submit button will remain disabled until a location is available.
- Profile ID Not Removed from Event Type Table When Event Permissions Are Revoked
Cleans the internal database when a user profile's permissions are changed.
- Start Tracking Button Continues to Display After Tracking Begins
Fixes an issue where tapping the "Start Tracking" button multiple times caused it to display after tracking had already started.
- Map Doesn't Zoom to User's Location After Installation
Fixes an issue where the map didn’t automatically zoom to the user’s location or display the location puck upon installation or app launch.
- Bottom Sheet in Tracking Mode While App is Not Actively Tracking
Fixes an issue where the app displayed a tracking modal when not actively tracking.
- Refresh Subject Details Sheet
The Subject Details modal now refreshes automatically without needing to close and reopen it.
- Location Puck Lagging Behind Current Position
Fixes an issue where the location icon lagged behind the current location on the map.
- Pending Sync Events Not Uploading on MapView Start
Fixes an issue where pending sync events didn’t automatically upload when opening the map and only uploaded from the events list.
- Subject Group Not Visible if No Subject Are Assigned
Fixes an issue where subject groups weren’t displayed if they had no assigned subjects.
- Show Alert on Track/Patrol Start When Location Permission Denied
Displays an alert when location permissions needed for tracking/patrolling are denied.
- Recording Area Location Updates to 1 Sample
The app now attempts location capture only once (instead of three times) when recording an area.