Gosh you're dispatching the same event object multiple times. I wouldn't have thought that would work...