Just worked on this old issue today and fixed it.
It was my fault, my openlayers module created his own geolocation listener. So i had two of them but only killed one with clearWatch()
.clearWatch()
works as expected.
↧
Geolocation clearWatch() seems not to stop GPS tracking
↧