I haven't come across this, but a ton of tennis players wear white shorts and I haven't uh, noticed an issue! Maybe since it's such a norm in the sport of tennis that the fabric and design is made a little better to prevent the see-through issue! I can only hope I can avert my eyes if I come across this while cycling. :P