I am doing watchface and I am experimenting following issue : method onDataChange() on watch is only called when my watchface is on. When it is shaded or in ambient data are not fetched. How can I make watch accept changed data when not active?
Edit: It turned out it was my mistake. Code was removing listeners in onVisiabilityChange()