the Sprite selection is acting so weird!

currently using Unity 4.6 b20.
I just realized this today (my last project using sprite sheet and I don’t care about the pivot)
I don’t know if this is a bug, or some setting in unity that I unconsciously changed.

it is whenever I select a sprite, and set pivot in it.
take a look here, I set the pivot in the sword hilt

then I drag it to scene. here, the pivot changed to center. I use the red object to point the original pivot

I try to Rotate it using the selection box edge, around 40 degrees. here’s what it looks like.
the pivot really is changed to center right??

but NOT REALLY… if I change the “Z” rotation right from the inspector I will get this rotation from the right pivot point.

so is this a bug? or unity settings?
I can’t work on my animation with this bug (actually I can, but it’s really hard)

1823120--116719--pivot.PNG
Do you have this set as the pivot mode from the toolbar?