I know the topic title sounds silly, but bear with me.
I'm frequently running into the case where I'm working on a weightmap, and I find I need to adjust the position of one or more of the weighted bones. I'm (usually) able to reposition a weighted bone without screwing up my weightmap by using the Compensate toggles. However, I've noticed that if I move a bone after it has been bound to a mesh, changing the weight of that bone's influence on a vertex causes the vertex to move in weird ways.
It's easier to just show with an image:
The image here shows Spine v.2.1.27, but this happens in more recent releases as well.
So... why does this happen?
(Also, what is the filesize limit on attachments for the forums here? I had to downscale this image a couple times before I could upload it. :S)