Fix event propagation logic