I was at the local play park with my daughter, another boy who is a few years older, about 8 years old was lying on the ground and my daughter was standing next to him, he suddenly threw a handful of woodchip up into her face, and it went into her eyes. She didn't say anything but I could tell she was upset and her eyes were irritated and red. I was a few feet away pushing my other child on the swing and I shouted over (but not in an angry way) 'Bob please don't do that again you could really hurt Amy's eyes.' He took absolutely no notice of what I said, so when he was nearer I just reiterated the same thing in a nice and calm voice. Anyway since then I have felt really bad, I don't really like having to say anything to anyone else's child. The mum wasn't there so I felt I had no choice. She then appeared a few minutes later, I am worried she might have heard me and taken offence. I didnt mention it to her as I didnt want to make a big deal out of it. Anyway I just wanted to find out if this was the right thing to do?