Just extending on what @ThinhDinh said, rather than using visibility settings, I would disable the increment as part of the custom action logic. So your custom action configuration might look something like this:
-
IncrementAllowedAt
is the math column that Thinh referred to - which is the last lap time + 15 seconds - If that time is “after now” (ie. in the future), then just show a notification
- Otherwise, increment the lap counter and reset the lap timestamp
I’ve tested this, and it works quite well.