Track Line Style Sync - Use Style Of Parent not set.

Alan G shared this problem 4 days ago
Solved

Hi
It appears that the cloud sync of track line styles does not preserve the "Use Style Of Parent Folder" setting properly - looks like it always sets it off. I noticed this when hiking and the recorded track colour and thickness were not what I was expecting, which was a bit confusing for a short time. Not sure if this is something introduced with My Library or whether it was there already. I couldn't see any previous reports of this.

To reproduce, in My Library:-
On device 1/ Create folder directly under root called e.g. "Test". Do Cloud Sync.
On device 2/ Do Cloud Sync. Folder Test appears on device 2.

On device 1/
Set Root folder track style to some value e.g blue 2px
On Test folder set track style to e.g. red 3px and save. Then set "Use Style of Parent" to true and save. So now it shows blue 2px.

On device 2/
Set root track style to e.g. green 4 px
On Test folder set track style to e.g. yellow 5px, save then set "Use Style of Parent" to true and save. Now shows green 4px

Sync on device 2, then Sync on device 1.

Expected on device 1 :
Root: green 4px
Test: green 4px 'Use Style of Parent' - true.

Instead get:
Root: green 4px
Test: yellow 5px 'Use Style of Parent' - false.

So it seems that the "Use Style of Parent" is a pointer to the parent, and the explicit values for the child are still retained. The explicit values are synced if changed, but as the 'Use Style of Parent' is incorrectly synced to false, then the synced explicit values re-appear on the updated device.

Oldest
  • Oldest
  • Newest

Replies (2)

photo
1

Hi Alan,

thanks for the report. I've found the problem, nevertheless I didn't simulate it the same way. Anyway, forwarded to the devs.

photo
1

Fixed! Please wait for the next app version.

photo
1

Thankyou for the fast response/action.

photo
Leave a Comment
 
Attach a file