Bug fix

There was a bug with the `currents` variable being double set when the same element was dragged over a droppable multiple times, regardless of it being dropped or not. This has been fixed by setting and validating the variable in the `this` scope.