[dispatcher] run listeners only registered to current event phase (capturing/target/bubbling)