Hi Nico,
thanks for your quick reply.
Unfortunately, disabling the default phone locations, did not help to fix the error:
TMM shares current positions, but in Firefox, I get a Timeout. After a minute or so, the browser has access to the Catalyst position and is able to refresh it.
But if I disable "Connect" in TMM and run the steps mentioned above, the problem still exists.
I found out another way to reproduce the problem using the same Geolocation API Demo - JSFiddle (default phone locations are turned off)
- TMM and browser are working correctly, position updates are available to the browser (Firefox)
- Lock the screen (or, after a while, it will lock itself)
- Unlock the screen
After 2-3 iterations the browser won't get positions updates (position is old, see timestamp /age). Sometimes, after unlocking, position updates are available, but if I click 10-15 times on "Get position" I will get older ones again.
I guess, locking the screen is the most frequent kind of interruption in pratice (out in the field). E.g. when you're talking to someone, having to walk without taking measurements, saving battery life, ...
I hope you are able to reproduce the errors (and agree, that this isn't a satisfying / suitable solution).
This behaviour was reproduced on a Samsung Galaxy A5 (2017).
Thanks for your support!
Regards
Gregor