actually, this should be

```ruby
button.off(:touch, :touch_up_outside, :touch_cancel)  # not touchup_out_side
```