Yes - I have a group of jackdaws that regularly attack their reflections in some of my windows. I can't seem to stop them. I quite like jackdaws, mainly because they mob the sparrowhawk when its around which alerts all the other birds, and also my white doves, so I don't really want to get rid of them. But if I had magpies I would try the Larsen trap.
I think I just posted about how to make one on another thread.
all the best
Sue
Dark Brown Eggs