It's good to stand up for yourself and confront someone if they do something that upsets you, even if its in public.
what upset you isn't a huge deal and you can spare them the embarassment by doing it in private just as effectively.