moved "change" call to dragEnd, so it's called all the time

it seems the "change" callback was not always called, so I moved it to dragend, and it seems to work better.