Don't fire dragend if a dragstart did not occur due to a multitouch action

fixes #2256

I can't think of this doing anything bad, but it would be worth a quick test before merging. Thanks :)