Most people would be embarrassed and ashamed if their son shouted at them in public, so the person who is pleased of it is not behaving in a normative manner.
Consider the statement "My son scold me in public place.". Based on this "I was pleased when my son shouted at me in public" a true statement? Yes, no, or I don't know?