[resubmit] When listenToOnce, Event can stopToListening 

Resubmit #447

@aeischeid