Custom activity fields on sports

I’m confused. On my Settings page, the custom fields are grouped to a specific sport. Each sport tab has a different set of custom fields. However when I click “custom” while viewing an activity I’m able to add any field from any sport.

Are the custom fields intended to be linked to a specific sport or not? When you create a custom field from the Settings page everything in the UI makes it seem like the custom field is associated to a specific sport - but then when editing an activity it becomes a free-for-all.

My vote is for custom fields to be sport-specific, and only available to activities for that sport. I realize others may have different use cases, so I would also be ok with a Settings UI that makes it clear that custom fields can be applied to any sport. Thanks for reading!

Defined custom fields on the settings page, are copied to the activities of the sports type selected.
So you can define for example a Lactate Threshold for Running and Cycling. You can preset it with separate values for each type. So this is meant to be something like a value from a lab test or anything similar, which is the “same” over a certain period.

If you create custom fields on the activity page, nothing is copied, and they are empty by default. You can add a script, then it will automatically calculated. But you also can leave it empty, and have to enter a value on each activity.

Be aware that you can use any custom field on the settings page (and inside of an activity). So you also could set a custom field on the settings page, but if it contains a script, it will overwrite your copied value.

Hope that makes sense and helps to clarify.

Thanks for the response, but I’m still confused. In the Settings page the custom fields appear to be tied to specific sports, and yet when I open, say, a cycling activity and select CUSTOM, it will also show custom fields associated with the settings for running.

Intervals keeps track of which Custom fields will be displayed or not per Sports category (not per each sports type).
If you enable the field on Run but not on Ride, next time it will only be shown on Run.
But as you say, those custom fields can be used on any type of sport.

1 Like