Fix on() not forwarding events

Derp.