Hello,
One user of my app (TennisAI https://apps.garmin.com/apps/0073ddf4-3ec7-436d-a598-d88cfd0d583a ) reported to me that after recent Firmware update on his Vivoactive4 when tennis activity is recorded it comes with GPS data. Every user of my app can disable the gps such that the following code is NOT invoked when activity is on:
if($.config.recordGps) {
Position.enableLocationEvents(Position.LOCATION_CONTINUOUS, method(:onLocationEvent));
}
User reported to me that in spite of disabling GPS in my apps settings (see if block above - false) he sees in Garmin Connect the map with path tracked during activity.
1. Has anyone noticed similiar behavior on Vivoactive4? It may be connected to high battery consumption reported recently in other posts.
2. Do you think this update to the code will solve this issue (would prefer not to release an update which would solve nothing):
if($.config.recordGps) {
Position.enableLocationEvents(Position.LOCATION_CONTINUOUS, method(:onLocationEvent));
} else {
Position.enableLocationEvents(Position.LOCATION_DISABLE, method(:onLocationEvent));
}