Maybe you don't need to return the whole event and just return if the event has been preventDefaulted.