Prevent bubbling/tunneling when any callback returns false