I've read so many stories over the years about stuff happening like that on sets and if anyone did get the nerve to complain, they were seen as uptight just because they didn't want someone's fool within a feet of them.
One of the worst was David Boreanaz who constantly dropped his trousers on the Buffy set with no underwear on so his dingle got a good dangle. When he and James Marsters who played Spike did interviews together, he would be laughing like a teen who had heard the word boobs for the first time talking about the dumb tit he got up to on set, thinking he was so funny and either too stupid or not caring that even if he got a laugh from those there, it was a 'wow' one and not a 'Dude, you are so hilarious' chuckle. I wonder if James felt the same when he was doing Torchwood and John was showing his tiny acorn to everyone on set?