Seems like Garmin Connect was redesigned recently and when I try to enter manual activity for Lap Swimming, I used to be able to provide workout time and total yards. Now it insists that instead of providing total yards, that I count my laps and provide number of laps and length of a lap. This is ridiculous. Why was it redesigned this way? Is there a way to change the options to be able to provide total time and total yards rather than the stupid number of laps? If you're a casual swimmer and only swim about 10-20 laps, maybe this is great. For serious swimmers doing 3000+ yards, this is ridiculous.
If you don't want to count your laps, then how do you know the distance? And if you know the distance, simply divide it by pool size and you'll get your lap count. And if you ask why this works this way, I can only speculate, that it's because lap swimming on garmin wearables works this way. Garmin watches do not measure distance in a pool. They count laps and derive the distance by multiplying lap count by pool size.
In Garmin Connect if you select Swimming you can enter the distance and time. If you select Lap Swimming you enter pool length, lap count and duration.