Fix: cancel send data when trigger events return false.