I kept this line because this method `stop` is fired on `mouseup` and I need that boolean to be `false`. The boolean received the value `true` on `start` method and `false` in this `stop` method.
 
I did add as suggested a `removeEvent` inside the `detach`